UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

27 lines 1.09 kB
/** * Interface defining the application state */ interface AppState { institutionId: string | null; initialized: boolean; setInstitutionId: (institutionId: string | null) => void; setInitialized: (initialized: boolean) => void; initialize: (id: string | null) => void; } /** * Zustand store for managing application-wide state with persistence * @returns {AppState} The application state store */ export declare const useAppStore: import("zustand").UseBoundStore<Omit<import("zustand").StoreApi<AppState>, "persist"> & { persist: { setOptions: (options: Partial<import("zustand/middleware").PersistOptions<AppState, unknown>>) => void; clearStorage: () => void; rehydrate: () => Promise<void> | void; hasHydrated: () => boolean; onHydrate: (fn: (state: AppState) => void) => () => void; onFinishHydration: (fn: (state: AppState) => void) => () => void; getOptions: () => Partial<import("zustand/middleware").PersistOptions<AppState, unknown>>; }; }>; export {}; //# sourceMappingURL=appStore.d.ts.map