/** The shared transport seam every sub-client method flows through. */ import type { ApiConfig } from '../http'; import { apiRequest } from '../http'; /** * Build the per-request transport for one client: the bound `config` and the * `req` chokepoint that validates every response against its schema. */ export declare function makeTransport(config: ApiConfig): { config: ApiConfig; req: [2]>(path: string, schema: S, options?: Parameters[3]) => Promise>; }; export type Transport = ReturnType; //# sourceMappingURL=transport.d.ts.map