/**
 * SearchLayout Component
 *
 * Provides a layout structure for search interfaces with sidebar and main content
 */
import React from "react";
export interface SearchLayoutTheme {
    container?: string;
    sidebar?: string;
    main?: string;
    header?: string;
    footer?: string;
}
export interface SearchLayoutProps {
    /** Content to render in the sidebar (filters, facets, etc.) */
    sidebar?: React.ReactNode;
    /** Content to render in the main area (results, etc.) */
    children: React.ReactNode;
    /** Header content */
    header?: React.ReactNode;
    /** Footer content */
    footer?: React.ReactNode;
    /** Sidebar width */
    sidebarWidth?: string;
    /** Custom className */
    className?: string;
    /** Custom styles */
    style?: React.CSSProperties;
    /** Custom theme */
    theme?: SearchLayoutTheme;
    /** Show sidebar on mobile */
    showSidebarOnMobile?: boolean;
}
export declare const SearchLayout: React.FC<SearchLayoutProps>;
//# sourceMappingURL=SearchLayout.d.ts.map