import type { SKYKOIConfig } from "../../config/config.js"; import type { SandboxBrowserConfig, SandboxConfig, SandboxDockerConfig, SandboxPruneConfig, SandboxScope } from "./types.js"; export declare function resolveSandboxScope(params: { scope?: SandboxScope; perSession?: boolean; }): SandboxScope; export declare function resolveSandboxDockerConfig(params: { scope: SandboxScope; globalDocker?: Partial; koiDocker?: Partial; }): SandboxDockerConfig; export declare function resolveSandboxBrowserConfig(params: { scope: SandboxScope; globalBrowser?: Partial; koiBrowser?: Partial; }): SandboxBrowserConfig; export declare function resolveSandboxPruneConfig(params: { scope: SandboxScope; globalPrune?: Partial; koiPrune?: Partial; }): SandboxPruneConfig; export declare function resolveSandboxConfigForKoi(cfg?: SKYKOIConfig, koiId?: string): SandboxConfig;