import type { TAnyStore } from './types.js'; type TExportedKind = 'observable' | 'simple' | 'excluded'; /** * Make store props exported for Manager.toJSON * @see Manager.toJSON */ declare const makeExported: (store: T, props: { [P in Exclude]?: TExportedKind; }, shouldExtend?: boolean) => void; /** * Check if store prop is observable exported */ declare const isPropObservableExported: (store: TAnyStore, prop: string) => boolean; /** * Check if store prop is simple exported */ declare const isPropSimpleExported: (store: TAnyStore, prop: string) => boolean; /** * Check if store prop is excluded from export */ declare const isPropExcludedFromExport: (store: TAnyStore, prop: string, withNotExported?: boolean) => boolean; export { makeExported, isPropObservableExported, isPropSimpleExported, isPropExcludedFromExport };