export interface DocSearchResult {
    title: string;
    href: string;
    excerpt?: string;
    category?: string;
}
export interface DocSearchProps {
    /** Placeholder text for the input */
    placeholder?: string;
    /** Callback invoked with the search query, returns results */
    onSearch?: (query: string) => DocSearchResult[] | Promise<DocSearchResult[]>;
    /** Additional class names */
    className?: string;
}
export declare function DocSearch({ placeholder, onSearch, className, }: DocSearchProps): import("react/jsx-runtime").JSX.Element;
