export interface FilterPillRowOption {
    value: string;
    label: string;
}
export interface FilterPillRowProps {
    /** Label shown next to the filter icon, e.g. "Section", "Platform". */
    label: string;
    /** The currently selected filter value. */
    selectedValue: string;
    /** Callback when a filter option is selected. */
    onValueChange: (value: string) => void;
    /** Available filter options. */
    options: FilterPillRowOption[];
    /** Optional count label, e.g. "Showing 1-10 of 42 items". */
    countLabel?: string;
    /** Optional children to render instead of options (for custom filter content). */
    children?: React.ReactNode;
}
export declare function FilterPillRow({ label, selectedValue, onValueChange, options, countLabel, children, }: FilterPillRowProps): import("react").JSX.Element;
//# sourceMappingURL=filter-pill-row.d.ts.map