import type { RuntimeSessionConfig, StartSessionConfig } from "../../runtime/host/runtime-host"; /** * Ensure the shared chat workspace exists and is seeded with the rules file * that tells the agent how to behave in a project-less session. The rules * file is only written when missing so users can edit it. */ export declare function ensureChatWorkspace(): Promise; /** Resolve the optional workspace fields at the execution-host boundary. */ export declare function resolveStartSessionWorkspace(config: StartSessionConfig): Promise;