import type { Endpoint, GatewayConfig } from "./types"; export declare function gateway(config: GatewayConfig): { handler: (req: Request, state?: Record) => Promise; routes: { readonly "/chat/completions": Endpoint; readonly "/embeddings": Endpoint; readonly "/models": Endpoint; readonly "/conversations": Endpoint; readonly "/messages": Endpoint; readonly "/responses": Endpoint; }; };