import { S as SdkAdapter, A as AdapterSendOptions, M as MemoryRef } from '../task-runner-Bo37lS9q.js';
import 'zod';

declare class MockAdapter implements SdkAdapter {
    private responses;
    private defaultLatencyMs;
    private lastMemoryRef;
    constructor(options?: {
        responses?: Record<string, (userRequest: string) => string>;
        defaultLatencyMs?: number;
    });
    send(prompt: string, _options: AdapterSendOptions): Promise<string>;
    getLastMemoryRef(): MemoryRef | null;
    isCompatible(compat: string): boolean;
}

export { MockAdapter };
