/// <reference types="react" />
import { Input } from '@contember/client';
export declare type GenericTextCellFilterArtifacts = {
    mode: 'matches' | 'matchesExactly' | 'startsWith' | 'endsWith' | 'doesNotMatch';
    query: string;
};
export declare const GenericTextCellFilter: <Filter extends GenericTextCellFilterArtifacts>({ filter, setFilter }: {
    filter: Filter;
    setFilter: (filter: Filter) => void;
}) => JSX.Element;
export declare const createGenericTextCellFilterCondition: (filter: GenericTextCellFilterArtifacts) => Input.Condition<string>;
//# sourceMappingURL=GenericTextCellFilter.d.ts.map