import type { HostAdapter, InvokeOptions, InvokeResult, AdapterName } from '../HostInvoker';
export declare class MockAdapter implements HostAdapter {
    readonly name: AdapterName;
    isAvailable(): Promise<boolean>;
    invoke(_prompt: string, _opts?: InvokeOptions): Promise<InvokeResult>;
    /** Exposed for tests — reset cursor + cache. */
    static _reset(): void;
}
