import type { ModalState } from '@scalar/components';
import type { WorkspaceStore } from '@scalar/workspace-store/client';
import type { WorkspaceEventBus } from '@scalar/workspace-store/events';
import { type Ref } from 'vue';
import type { UseModalSidebarReturn } from '@/v2/features/modal/hooks/use-modal-sidebar';
export declare function initializeModalEvents({ eventBus, isSidebarOpen, sidebarState, modalState, store, }: {
    eventBus: WorkspaceEventBus;
    isSidebarOpen: Ref<boolean>;
    sidebarState: UseModalSidebarReturn;
    modalState: ModalState;
    store: WorkspaceStore;
}): void;
//# sourceMappingURL=modal-events.d.ts.map