import { AbstractFilter, FilterOperation } from './abstract-filter';
import { TableIntl } from '../../../../international/table-Intl';
export declare class TextFilter extends AbstractFilter<string> {
    languagePack: TableIntl;
    private static sql;
    private static operationList;
    constructor(languagePack: TableIntl);
    private _selectedIndex;
    get selectedIndex(): number;
    set selectedIndex(value: number);
    get selectedValue(): FilterOperation;
    getOperations(): FilterOperation[];
    toString(dynamicVariable: any): string;
    toPrint(): string;
    toSql(): string;
}
