import { RenderStructureNode } from './structure';
export declare type BuilderWindow = 'variable' | 'variableBind' | 'condition' | 'conditionBind' | 'function' | 'page' | 'templateBind';
export interface WindowVisible {
    status?: boolean;
}
export interface VariableBindParams extends WindowVisible {
    component: RenderStructureNode;
    keys: string;
    opt: {};
}
export interface ConditionBindParams extends WindowVisible {
    component: RenderStructureNode;
}
export declare type BuilderWindowChangeOptions = VariableBindParams | ConditionBindParams | WindowVisible;
