import { default as React } from 'react'; export interface SearchRootProps { /** * The children of the `SearchInputRoot` component. * @type {React.ReactNode} * @example ... */ children?: React.ReactNode; /** * The open state of the search input dialog. * @type {boolean} * @example true * @default false */ open?: boolean; /** * Callback function when the open state changes. * @type {(isOpen: boolean) => void} * @example (isOpen) => { console.log(isOpen); } * @default undefined */ onOpenChange?: (isOpen: boolean) => void; } export interface SearchContext { isOpen?: boolean; onOpenChange?: (isOpen: boolean) => void; } export declare const SearchContext: React.Context; export declare const SearchRoot: ({ children, open, onOpenChange, }: SearchRootProps) => import("react/jsx-runtime").JSX.Element;