import type Filter from "@metabase/embedding-sdk-react/dist/frontend/src/metabase-lib/v1/queries/structured/Filter";
type Option = {
    displayName: string;
    value: string;
    serialized: string;
    test: (value: string) => boolean;
};
type Group = {
    name: string;
    displayName: string;
    init: (filter: Filter) => any[];
    test: (filter: Filter) => boolean;
    getOptionGroups: () => Option[][];
};
export declare const EXCLUDE_OPERATORS: Group[];
export declare function getHeaderText(filter: Filter): string;
export declare function getExcludeOperator(filter: Filter): Group | undefined;
type Props = {
    primaryColor?: string;
    filter: Filter;
    onFilterChange: (filter: any[]) => void;
    className?: string;
    onCommit: (filter: any[]) => void;
    hideEmptinessOperators?: boolean;
};
export default function ExcludeDatePicker({ className, onFilterChange, filter, primaryColor, onCommit, hideEmptinessOperators, }: Props): import("react/jsx-runtime").JSX.Element;
export {};
