import type { WorkspaceConfig } from "../types";
import type { WorkspaceBackend } from "./WorkspaceBackend";
import type PersistentConfig from "../../PersistentConfig";
export declare function registerWorkspaceBackend(workspaceId: string, backend: WorkspaceBackend): void;
export declare function unregisterWorkspaceBackend(workspaceId: string): void;
export declare function getWorkspaceBackend(config: WorkspaceConfig, options?: {
    persistentConfig?: PersistentConfig;
}): WorkspaceBackend;
