import { IExpressionItem, IExpressionOption, IExpSelectOption } from '@oinone/kunlun-vue-expression';
import { ExpressionAbstractWidget } from '../ExpressionAbstractWidget';
export declare class ConditionBaseControlWidget extends ExpressionAbstractWidget {
    initialize(props: any): this;
    protected createExpressionOption(): IExpressionOption;
    customOnChangeList(newList: IExpressionItem[]): void;
    initData(): Promise<IExpressionItem[]>;
    protected fieldOptions: IExpSelectOption[];
    protected createFieldOptions(): Promise<IExpSelectOption[]>;
}
