fix: non-exported fields were visible on import
methods: support export