export interface EditorData {
    graph: {
        nodes: any[];
        edges: any[];
    };
    simulate: string;
    name?: string;
}
export declare const ruleEditorProps: {
    showClose: {
        type: BooleanConstructor;
        default: boolean;
    };
    heightOffset: {
        type: NumberConstructor;
        default: number;
    };
    height: {
        type: NumberConstructor;
        default: number;
    };
};
export declare const ruleEditorEmits: {
    close: () => boolean;
    loaded: () => boolean;
    submit: (data: EditorData) => boolean;
    run: (data: EditorData) => boolean;
};
