import type { ComponentHealthMonitor } from './perf/component-health-monitor.js'; import type { SandboxSessionRegistry } from './sandbox/session-registry.js'; import type { ShellPathService } from './shell-paths.js'; import type { WorktreeRegistry } from './worktree/registry.js'; export interface CommandWorkspaceShellServices { readonly shellPaths?: ShellPathService | undefined; readonly componentHealthMonitor?: ComponentHealthMonitor | undefined; readonly worktreeRegistry?: WorktreeRegistry | undefined; readonly sandboxSessionRegistry?: SandboxSessionRegistry | undefined; } export interface CreateShellWorkspaceServicesOptions extends CommandWorkspaceShellServices { } export declare function createShellWorkspaceServices(options: CreateShellWorkspaceServicesOptions): CommandWorkspaceShellServices; //# sourceMappingURL=shell-command-workspace.d.ts.map