import * as React from "react"; import { DrawerProps } from "@fluentui/react-components"; export interface FilterSection { title: string; content: React.ReactNode; } export interface FilterPanelProps { open: boolean; onClose: () => void; title?: string; sections?: FilterSection[]; children?: React.ReactNode; onReset?: () => void; onApply?: () => void; position?: DrawerProps["position"]; className?: string; } /** * FilterPanel component for advanced filtering * * Used in iCaptur for: * - Quick Filters sidebar * - Advanced search filters * - Multi-section filter UI * * @example * ```tsx * }, * { title: "Skill-Based", content: } * ]} * onReset={handleReset} * onApply={handleApply} * /> * ``` */ export declare const FilterPanel: React.ForwardRefExoticComponent>; //# sourceMappingURL=filter-panel.d.ts.map