import React from 'react';
export interface IFilterOption {
    id: number;
    value: string;
    option: string;
}
export interface IFilterSection {
    type: 'range' | 'dropdown';
    label: string;
    key: string;
    options?: IFilterOption[];
    value?: string | [number | undefined, number | undefined];
    onChange: (value: any) => void;
}
interface IAdvancedFiltersProps {
    isOpen: boolean;
    onToggle: () => void;
    sections: IFilterSection[];
    onClearAll: () => void;
    hasActiveFilters: boolean;
    onClose?: () => void;
}
export declare const AdvancedFilters: React.FC<IAdvancedFiltersProps>;
export {};
