/** * HTTP adapter generator — produces typed client code for remote services. * * Given a ServiceDescriptor, generates a TypeScript module with strongly-typed * methods for each exposed command. The generated adapter handles: * - Base URL configuration * - Auth token injection * - Policy bridge header propagation * - Timeout and error handling * * The generator is pure: same descriptor in → same code out. No side effects. * * @module federation/http-adapter */ import type { ServiceDescriptor, TypedClientAdapter } from './types'; /** * Generate a typed HTTP client adapter from a service descriptor. * The generated source is a self-contained TypeScript module. */ export declare function generateHttpAdapter(descriptor: ServiceDescriptor): TypedClientAdapter; /** * Render the TypeScript source code for a typed HTTP adapter. * The output is deterministic for a given descriptor. */ export declare function renderAdapterSource(descriptor: ServiceDescriptor): string; //# sourceMappingURL=http-adapter.d.ts.map