import type { AIProvider, ProviderEvent, ProviderRequest } from "./contracts.js"; export interface MockProviderOptions { readonly id?: string; readonly onRequest?: (request: ProviderRequest) => void; } export declare function createMockProvider(events?: readonly ProviderEvent[], options?: MockProviderOptions): AIProvider;