export interface WorkspaceRootRegistryState { roots: string[]; labels: Record; activeRoot: string | null; desktopImportPromptSeen: boolean; } export interface LoadedWorkspaceRootRegistry { found: boolean; state: WorkspaceRootRegistryState | null; } export declare function deriveWorkspaceRootRegistryPath(): string; export declare function loadWorkspaceRootRegistry(registryPath: string): Promise; export declare function saveWorkspaceRootRegistry(registryPath: string, state: WorkspaceRootRegistryState): Promise;