export declare const emitEditorEdit: (val: {
    phase: "start" | "end";
    key: string;
    value: any;
}, isState?: boolean | undefined) => void, onEditorEdit: (cb: (val: {
    phase: "start" | "end";
    key: string;
    value: any;
}) => void, once?: boolean | undefined) => import("@lincode/promiselikes").Cancellable;
