UNPKG

@scalar/api-client

Version:

the open source API testing client

18 lines 1.06 kB
import type { WorkspaceStore } from '@scalar/workspace-store/client'; import type { WorkspaceEventBus } from '@scalar/workspace-store/events'; import type { WorkspaceDocument } from '@scalar/workspace-store/schemas/workspace'; import { type ComputedRef, type Ref } from 'vue'; import type { UseAppSidebarReturn } from '../../../../v2/features/app/hooks/use-app-sidebar.js'; import type { UseCommandPaletteStateReturn } from '../../../../v2/features/command-palette/hooks/use-command-palette-state.js'; /** * Top level state mutation handling for the workspace store in the client */ export declare const useWorkspaceClientAppEvents: ({ eventBus, document, workspaceStore, isSidebarOpen, commandPaletteState, sidebarState, }: { eventBus: WorkspaceEventBus; document: ComputedRef<WorkspaceDocument | null>; workspaceStore: Ref<WorkspaceStore | null>; isSidebarOpen: Ref<boolean>; commandPaletteState: UseCommandPaletteStateReturn; sidebarState: UseAppSidebarReturn; }) => void; //# sourceMappingURL=use-workspace-client-app-events.d.ts.map