export interface SessionLayout { readonly workspace: string; readonly pluginRoot: string; readonly versionRoot: string; readonly sessionsRoot: string; readonly sessionRoot: string; readonly incoming: string; readonly files: string; } export declare function assertContainedPath(canonicalRoot: string, candidate: string): void; export declare function prepareSessionLayout(workspace: string, sessionId: string): Promise;