import { Filter } from '@cubejs-client/core';
interface AddFilterInputProps {
    hasLabel?: boolean;
    isCompact?: boolean;
    onAdd: (filter: Filter) => void;
    onSegmentAdd?: (segment: string) => void;
    onDateRangeAdd?: (timeDimension: string) => void;
}
export declare function AddFilterInput(props: AddFilterInputProps): import("react/jsx-runtime").JSX.Element;
export {};
