import { Note } from "../../dataModel/Note";
/** An execute handler to start editing a given note's content */
export declare const editNoteExecuteAction: import("@launchmenu/core").IAction<Note, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
    createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
} & {
    getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
    getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
}> & {
    createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
        getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
    }>;
} & {
    priority: number[];
    execute: {
        (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
        (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
    };
    getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
    isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
}> & {
    createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
        getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
    }> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
            getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
        }>;
    } & {
        priority: number[];
        execute: {
            (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
            (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
        };
        getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
        isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
    }>;
}> & {
    createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
        getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
    }> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
            getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
        }>;
    } & {
        priority: number[];
        execute: {
            (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
            (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
        };
        getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
        isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
    }> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
            getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
        }> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
                createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
                getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
            }>;
        } & {
            priority: number[];
            execute: {
                (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
                (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
            };
            getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
            isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
        }>;
    }>;
}> & {
    createBinding: import("@launchmenu/core").IBindingCreator<Note, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
        getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
    }> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
            getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
        }>;
    } & {
        priority: number[];
        execute: {
            (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
            (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
        };
        getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
        isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
    }> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
            getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
        }> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
                createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
                getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
            }>;
        } & {
            priority: number[];
            execute: {
                (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
                (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
            };
            getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
            isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
        }>;
    }> & {
        createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
            getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
        }> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
                createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
                getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
            }>;
        } & {
            priority: number[];
            execute: {
                (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
                (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
            };
            getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
            isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
        }> & {
            createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, never, import("@launchmenu/core").IAction<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
                createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
                getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
            }> & {
                createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IExecutable, import("@launchmenu/core").IExecutable, import("@launchmenu/core").IAction<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void> & {
                    createBinding: import("@launchmenu/core").IBindingCreator<import("@launchmenu/core").IContextMenuItemData, import("@launchmenu/core").IContextMenuItemData[], void>;
                } & {
                    getItems(items: import("@launchmenu/core").IActionTarget[], extraBindings?: import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[] | ((hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined) => import("@launchmenu/core").IActionBinding<import("@launchmenu/core").IAction<any, any, any>>[]) | undefined, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("@launchmenu/core").IPrioritizedMenuItem[];
                    getMenu(items: import("@launchmenu/core").IActionTarget[], context: import("@launchmenu/core").IIOContext): import("@launchmenu/core").ProxiedPrioritizedMenu;
                }>;
            } & {
                priority: number[];
                execute: {
                    (menu: import("@launchmenu/core").IMenu, onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
                    (context: import("@launchmenu/core").IIOContext, items: import("@launchmenu/core").IActionTarget[], onExecute?: import("@launchmenu/core").IItemExecuteCallback | undefined): Promise<void>;
                };
                getExecuteResponseCommand(result: import("@launchmenu/core").IExecutableResponse): import("@launchmenu/core").ICommand | undefined;
                isExecuteResponsePassive(result: import("@launchmenu/core").IExecutableResponse): boolean;
            }>;
        }>;
    }>;
};
//# sourceMappingURL=editNoteExecuteAction.d.ts.map