import { type PropsWithChildren } from "react";
/**
 * Internal context type used to provide header search drop-down state to the components.
 * @internal
 */
export type HeaderSearchContext = {
    isOpen: boolean;
    toggleOpen: () => void;
};
/**
 * Internal context Provider used to provide header search drop-down state to the components.
 * @internal
 */
export declare function HeaderSearchProvider({ children, ...rest }: PropsWithChildren<HeaderSearchContext>): import("react/jsx-runtime").JSX.Element;
/**
 * Internal context hook used to provide header search drop-down state to the components.
 * @internal
 */
export declare const useHeaderSearch: () => HeaderSearchContext;
//# sourceMappingURL=headerSearchContext.d.ts.map