import React from 'react';
/**
 * Props for FilterSection component
 */
interface FilterSectionProps {
    /** Title of the filter section */
    title: string;
    /** Whether the section is expanded or collapsed */
    expanded: boolean;
    /** Function to toggle expand/collapse state */
    toggleExpand: () => void;
    /** Child elements to render inside the section when expanded */
    children: React.ReactNode;
}
/**
 * FilterSection component for creating expandable/collapsible sections in a filter sidebar
 *
 * @example
 * ```tsx
 * <FilterSection
 *   title="Category"
 *   expanded={expandedSections.categories}
 *   toggleExpand={() => toggleSection("categories")}
 * >
 *   <FilterList ... />
 * </FilterSection>
 * ```
 */
declare const FilterSection: React.FC<FilterSectionProps>;
export default FilterSection;
export type { FilterSectionProps };
