import { Filter, LogicalAndFilter, LogicalOrFilter } from '@cubejs-client/core';
interface LogicalFilterProps {
    type: 'and' | 'or';
    values: Filter[];
    isCompact?: boolean;
    isAddingCompact?: boolean;
    onRemove: () => void;
    onUnwrap: () => void;
    onChange: (filter: LogicalAndFilter | LogicalOrFilter) => void;
}
export declare function LogicalFilter(props: LogicalFilterProps): import("react/jsx-runtime").JSX.Element;
export {};
