import { IAdvancedKeyInputExecuteData } from "./_types/IAdvancedKeyInputExecuteData";
/**
 * The standard key input execute handler, which either opens the advanced editor or allows you to quickly update the pattern if there is only 1
 */
export declare const keyInputExecuteHandler: import("../../../../../actions/_types/IAction").IAction<IAdvancedKeyInputExecuteData, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
    createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
} & {
    getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
    getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
}> & {
    createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
        getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
    }>;
} & {
    priority: number[];
    execute: {
        (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
        (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
    };
    getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
    isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
}> & {
    createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
        getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
    }> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
            getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
        }>;
    } & {
        priority: number[];
        execute: {
            (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
            (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
        };
        getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
        isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
    }>;
}> & {
    createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
        getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
    }> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
            getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
        }>;
    } & {
        priority: number[];
        execute: {
            (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
            (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
        };
        getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
        isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
    }> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
            getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
        }> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
                createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
                getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
            }>;
        } & {
            priority: number[];
            execute: {
                (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
                (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
            };
            getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
            isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
        }>;
    }>;
}> & {
    createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<IAdvancedKeyInputExecuteData, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
    } & {
        getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
        getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
    }> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
            getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
        }>;
    } & {
        priority: number[];
        execute: {
            (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
            (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
        };
        getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
        isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
    }> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
            getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
        }> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
                createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
                getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
            }>;
        } & {
            priority: number[];
            execute: {
                (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
                (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
            };
            getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
            isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
        }>;
    }> & {
        createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
        } & {
            getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
            getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
        }> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
                createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
                getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
            }>;
        } & {
            priority: number[];
            execute: {
                (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
                (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
            };
            getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
            isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
        }> & {
            createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, never, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
                createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
            } & {
                getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
                getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
            }> & {
                createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/types/execute/_types/IExecutable").IExecutable, import("../../../../../actions/_types/IAction").IAction<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void> & {
                    createBinding: import("../../../../../actions/_types/IBindingCreator").IBindingCreator<import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData, import("../../../../../actions/contextMenuAction/_types/IContextMenuItemData").IContextMenuItemData[], void>;
                } & {
                    getItems(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], extraBindings?: import("../../../../../utils/subscribables/_types/ISubscribable").ISubscribable<import("../../../../../actions/_types/IActionBinding").IActionBinding<import("../../../../../actions/_types/IAction").IAction<any, any, any>>[]>, hook?: import("model-react").IDataLoadRequest | import("model-react").IDataListener | undefined): import("../../../../menu/_types/IPrioritizedMenuItem").IPrioritizedMenuItem[];
                    getMenu(items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], context: import("../../../../../context/_types/IIOContext").IIOContext): import("../../../../menu/ProxiedPrioritizedMenu").ProxiedPrioritizedMenu;
                }>;
            } & {
                priority: number[];
                execute: {
                    (menu: import("../../../../menu/_types/IMenu").IMenu, onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
                    (context: import("../../../../../context/_types/IIOContext").IIOContext, items: import("../../../../../actions/_types/IActionTarget").IActionTarget[], onExecute?: import("../../../../../actions/types/execute/_types/IItemExecuteCallback").IItemExecuteCallback | undefined): Promise<void>;
                };
                getExecuteResponseCommand(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): import("../../../../../undoRedo/_types/ICommand").ICommand | undefined;
                isExecuteResponsePassive(result: import("../../../../../actions/types/execute/_types/IExecutable").IExecutableResponse): boolean;
            }>;
        }>;
    }>;
};
//# sourceMappingURL=keyInputExecuteHandler.d.ts.map