/** * Sandbox Testing Utilities * * Mock implementations for testing sandbox consumers and provider adapters. */ import type { Sandbox, SandboxProvider } from "./types.js"; /** * Create a mock Sandbox with vi.fn() stubs and sensible defaults. * * @example * ```typescript * const sandbox = createMockSandbox({ * exec: vi.fn().mockResolvedValue({ stdout: "hello", stderr: "", exitCode: 0 }), * }); * ``` */ export declare function createMockSandbox(overrides?: Partial): Sandbox; /** * Create a mock SandboxProvider whose create() returns a mock sandbox. * * @example * ```typescript * const provider = createMockProvider(); * const sandbox = await provider.create({}); * expect(sandbox.id).toBe("mock-sandbox-1"); * ``` */ export declare function createMockProvider(overrides?: Partial): SandboxProvider; //# sourceMappingURL=testing.d.ts.map