import WidgetBase, { IWidgetBaseProps } from '../WidgetBase';
export declare enum WidgetEvent {
    Cancel = "cancel",
    Done = "done"
}
interface IWidgetProps extends IWidgetBaseProps {
    schemaSourceItemId?: string;
    value?: string;
}
export default class ExpressionBuilder extends WidgetBase {
    private _schemaSourceItemId?;
    private _value?;
    get schemaSourceItemId(): string | undefined;
    set schemaSourceItemId(v: string | undefined);
    get value(): string | undefined;
    set value(v: string | undefined);
    constructor(props: IWidgetProps);
    build(target: Element): void;
    destroy(): void;
}
export {};
