import { type IncomingMessage, type ServerResponse } from "node:http";
export interface ModelGatewayOptions {
    readonly subrouterBaseUrl: string;
    readonly subrouterProxyToken: string;
    readonly signingSecret: string;
    readonly host?: string;
    readonly port?: number;
}
export declare function createModelGateway(options: ModelGatewayOptions): import("http").Server<typeof IncomingMessage, typeof ServerResponse>;
//# sourceMappingURL=server.d.ts.map