import { GridFilterDialogViewModelRow as GridFilterDialogViewModelRow_internal } from "./GridFilterDialogViewModelRow";
import { ColumnComparisonConditionOperatorType } from "./ColumnComparisonConditionOperatorType";
export declare class IgcGridFilterDialogViewModelRow {
    protected createImplementation(): GridFilterDialogViewModelRow_internal;
    protected _implementation: any;
    /**
     * @hidden
     */
    get i(): GridFilterDialogViewModelRow_internal;
    private onImplementationCreated;
    constructor();
    protected _provideImplementation(i: any): void;
    get operatorTypes(): ColumnComparisonConditionOperatorType[];
    set operatorTypes(v: ColumnComparisonConditionOperatorType[]);
    get operators(): string[];
    set operators(v: string[]);
    get currentOperator(): string;
    set currentOperator(v: string);
    get operandNumber(): number[];
    set operandNumber(v: number[]);
    get operand1(): any;
    set operand1(v: any);
    get operand2(): any;
    set operand2(v: any);
    findByName(name: string): any;
}
