interface ShellState { subHeaderActionHasChildren: boolean | null | undefined; setSubHeaderActionHasChildren: (subHeaderActionHasChildren: boolean) => void; navigationExpanded: boolean | null | undefined; setNavigationExpanded: (navigationExpanded: boolean) => void; setIsValidWidget: (isValidWidget: (a: string) => boolean) => void; isValidWidget: (a: string) => boolean; setGetWidget: (getWidget: (a: string) => any) => void; getWidget: (a: string) => any; shellHidden: boolean | null | undefined; setShellHidden: (shellHidden: boolean) => void; currentContainerId: string | null | undefined; setCurrentContainerId: (containerId: string) => void; } export declare const useShellStore: import("zustand").UseBoundStore, "setState"> & { setState(partial: Partial | ShellState | ((state: ShellState) => Partial | ShellState), replace?: boolean, action?: A): void; }>; export declare const useWithoutShellParam: () => boolean; export {}; //# sourceMappingURL=shellStore.d.ts.map