import type { MartinAdapter, MartinAdapterRequest, MartinAdapterResult } from "../core/index.js"; export interface DirectProviderAdapterOptions { providerId: string; model: string; label?: string; transport?: "http" | "routed_http"; capabilities?: Partial>; responder?: (request: MartinAdapterRequest) => Promise | MartinAdapterResult; } export declare function createDirectProviderAdapter(options: DirectProviderAdapterOptions): MartinAdapter;