import { UISpec } from '../types'; interface UIStore { showAppSettings: boolean; selectedInstanceKey: string | null; uiSchema: UISpec | null; setShowAppSettings: (show: boolean) => void; setUiSchema: (schema: UISpec | null) => void; setSelectedInstanceKey: (key: string | null) => void; } export declare const useUIStore: import('zustand').UseBoundStore>; export declare const useShowAppSettings: () => boolean; export declare const useSetShowAppSettings: () => (show: boolean) => void; export declare const useUiSchema: () => UISpec | null; export declare const useSetUiSchema: () => (schema: UISpec | null) => void; export declare const useSelectedInstanceKey: () => string | null; export declare const useSetSelectedInstanceKey: () => (key: string | null) => void; export {}; //# sourceMappingURL=index.d.ts.map