import type { CliContainer } from "../cli/container.js";
export interface SdkContainerOptions {
    /** Working directory (defaults to process.cwd()) */
    cwd?: string;
    /** Home directory (defaults to os.homedir()) */
    homeDir?: string;
    /** Environment variables (defaults to process.env) */
    variables?: Record<string, string | undefined>;
    /** Enable verbose logging (defaults to false) */
    verbose?: boolean;
}
/**
 * Creates a lightweight container for SDK usage.
 * Uses real file system and command runner.
 * No prompts needed (non-interactive).
 * Minimal logger (silent by default).
 */
export declare function createSdkContainer(options?: SdkContainerOptions): CliContainer;
