import { ReactNode } from 'react'; type AppSettingsPinningContextType = { isPopoverOpen: boolean; isPinned: boolean; open: () => void; close: (clearPinnedState: boolean) => void; onPinClick: () => void; animatePopover: boolean; showPinButton: boolean; }; export declare const AppSettingsPinnedKey = "CorvaUI.internal.SettingsPinned"; export declare const useAppSettingPinning: () => AppSettingsPinningContextType; export declare const AppSettingsPinningProvider: ({ children, initiallyPinned, pinningEnabled, }: { children: ReactNode; initiallyPinned?: boolean; pinningEnabled?: boolean; }) => JSX.Element; export {}; //# sourceMappingURL=AppSettingsPinningContext.d.ts.map