import { TestSchema } from './test-schemas'; export declare function createTestClient(schema: TestSchema): import("../../client").HttpClient<{ 'GET /random-numbers': { method: "GET"; path: "/random-numbers"; namedParams: never[]; requestBody: never; responseBody: import("rtti/dist/commonjs/type-info").TypeInfo; }; 'POST /sum': { method: "POST"; path: "/sum"; namedParams: never[]; requestBody: import("rtti/dist/commonjs/type-info").TypeInfo; responseBody: import("rtti/dist/commonjs/type-info").TypeInfo; }; 'POST /product': { method: "POST"; path: "/product"; namedParams: never[]; requestBody: import("rtti/dist/commonjs/type-info").TypeInfo; responseBody: import("rtti/dist/commonjs/type-info").TypeInfo; }; 'GET *': { method: "GET"; path: "*"; namedParams: "0"[]; requestBody: import("rtti/dist/commonjs/type-info").TypeInfo<{ name: string; }>; responseBody: import("rtti/dist/commonjs/type-info").TypeInfo; }; 'PUT /multiply': { method: "PUT"; path: "/multiply"; namedParams: never[]; requestBody: import("rtti/dist/commonjs/type-info").TypeInfo<{ second: number; first: number; }>; responseBody: import("rtti/dist/commonjs/type-info").TypeInfo; }; }>;