import type { WorkspaceTarget } from '../workspace/contracts.js'; import type { WorkspaceTargetConfiguration } from '../workspace/configuration.js'; import { WorkspaceDataCatalogs } from './workspaceData.js'; /** Resolve host knowledge independently of draft history, using the runtime's shared catalog. */ export declare function useWorkspaceData(configuration: WorkspaceTargetConfiguration, target: WorkspaceTarget, shared?: WorkspaceDataCatalogs): { configuration: WorkspaceTargetConfiguration; loading: boolean; error: string | undefined; retry: () => void; };