import type { SandboxConfigSnapshot, SandboxBundle, SandboxHostStatus, SandboxProbe, SandboxPreset, SandboxProfile, SandboxReview, SandboxSession, SandboxSessionArtifact } from './types.js';
export interface ConfigManagerLike {
    get(key: string): unknown;
}
export declare function isRunningInWsl(): boolean;
export declare function getSandboxConfigSnapshot(manager: ConfigManagerLike): SandboxConfigSnapshot;
export declare function detectSandboxHostStatus(manager: ConfigManagerLike): SandboxHostStatus;
export declare function listSandboxProfiles(manager: ConfigManagerLike): SandboxProfile[];
export declare function listSandboxPresets(): readonly SandboxPreset[];
export declare function getSandboxPreset(id: string): SandboxPreset | null;
export declare function buildSandboxReview(manager: ConfigManagerLike): SandboxReview;
export declare function renderSandboxReview(manager: ConfigManagerLike): string;
export declare function renderSandboxRecommendation(manager: ConfigManagerLike): string;
export declare function renderSandboxProfiles(manager: ConfigManagerLike): string;
export declare function renderSandboxPresets(): string;
export declare function inspectSandboxProbe(probe: SandboxProbe): string;
export declare function inspectSandboxBundle(bundle: SandboxBundle): string;
export declare function renderSandboxSessions(sessions: readonly SandboxSession[]): string;
export declare function inspectSandboxSessionArtifact(artifact: SandboxSessionArtifact): string;
//# sourceMappingURL=manager.d.ts.map