export declare const useModalController: () => {
    hide: (trigger?: string) => void;
    hideAll: (trigger?: string) => void;
    modals?: import('vue').Ref<Map<import('../..').ControllerKey, import('../..').ModalOrchestratorMapValue>, Map<import('../..').ControllerKey, import('../..').ModalOrchestratorMapValue>> | undefined;
    show?: ((obj: import('../..').ModalOrchestratorShowParam) => Promise<boolean | null>) | undefined;
    confirm?: ((obj: import('../..').ModalOrchestratorShowParam) => Promise<boolean | null>) | undefined;
    remove?: ((self: import('../..').ControllerKey) => void) | undefined;
    leave?: ((self: import('../..').ControllerKey) => void) | undefined;
};
