import { UnwrapNestedRefs } from 'vue'; export type HeaderInstance = { isCurtainVisible: boolean; isMobile: boolean; activeSubmenu: symbol | string | null; isSubmenuActive: (name: symbol | string) => boolean; toggleSubmenu: (name: symbol | string) => void; }; export declare function provideHeaderInstance(headerInstance: UnwrapNestedRefs): void; export declare function useHeaderInstance(): { isCurtainVisible: boolean; isMobile: boolean; activeSubmenu: symbol | string | null; isSubmenuActive: (name: symbol | string) => boolean; toggleSubmenu: (name: symbol | string) => void; };