/// <reference types="react" />
import { AdditionalFilter as AdditionalFilterType } from '../../../../shared-logic/src/AdditionalFilter/types';
import { DashboardBehaviour } from '../../contexts/DashboardBehaviour/types';
import { DataSet } from '../../../../shared-logic/src/DataSet/types';
declare type Props = {
    dateFilterOptions: DashboardBehaviour['dateFilterOptions'];
    filterIndex: number;
    onChange: (additionalFilterType: AdditionalFilterType) => void;
    filter: AdditionalFilterType;
    dataSets: DataSet[];
    shouldAlwaysHaveValue?: boolean;
    onOpenChange?: (open: boolean) => void;
};
export declare const AdditionalFilter: (props: Props) => JSX.Element | null;
export {};
