import type { IStorePersisted, TAnyStore } from './types.js'; /** * Get observable store props (fields) * * Converts only exported props: plain fields holding other stores are not traversed. */ declare const getObservableProps: (store: TAnyStore, withNotExported?: boolean) => Record; /** * Get store state for persist: only attributes saved in storages * @param store * @param attributes - persisted attributes, undefined - all */ declare const getPersistState: (store: IStorePersisted, attributes?: string[]) => Record; export { getObservableProps, getPersistState };