import { ApiClient } from '../client.js'; import { OpenApiAngularRequest } from '../models/open-api-angular-request.js'; import { CodeGenerationResult } from '../models/code-generation-result.js'; import { OpenApiReactRequest } from '../models/open-api-react-request.js'; import { OpenApiGoNetHttpRequest } from '../models/open-api-go-net-http-request.js'; import { OpenApiJavaSpringRequest } from '../models/open-api-java-spring-request.js'; import { OpenApiPythonHttpxRequest } from '../models/open-api-python-httpx-request.js'; import { OpenApiCSharpHttpClientRequest } from '../models/open-api-c-sharp-http-client-request.js'; import { OpenApiKotlinKtorRequest } from '../models/open-api-kotlin-ktor-request.js'; import { OpenApiRustReqwestRequest } from '../models/open-api-rust-reqwest-request.js'; import { OpenApiSwiftUrlSessionRequest } from '../models/open-api-swift-url-session-request.js'; import { OpenApiFetchRequest } from '../models/open-api-fetch-request.js'; /** * Generate Angular HTTP client from OpenAPI spec * * @param {OpenApiAngularRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function angular(apiClient: ApiClient, body?: OpenApiAngularRequest): Promise; /** * Generate React HTTP client from OpenAPI spec * * @param {OpenApiReactRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function react(apiClient: ApiClient, body?: OpenApiReactRequest): Promise; /** * Generate Go net/http client from OpenAPI spec * * @param {OpenApiGoNetHttpRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function goNethttp(apiClient: ApiClient, body?: OpenApiGoNetHttpRequest): Promise; /** * Generate Java Spring client from OpenAPI spec * * @param {OpenApiJavaSpringRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function javaSpring(apiClient: ApiClient, body?: OpenApiJavaSpringRequest): Promise; /** * Generate Python httpx client from OpenAPI spec * * @param {OpenApiPythonHttpxRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function pythonHttpx(apiClient: ApiClient, body?: OpenApiPythonHttpxRequest): Promise; /** * Generate C# HttpClient from OpenAPI spec * * @param {OpenApiCSharpHttpClientRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function csharpHttpclient(apiClient: ApiClient, body?: OpenApiCSharpHttpClientRequest): Promise; /** * Generate Kotlin Ktor client from OpenAPI spec * * @param {OpenApiKotlinKtorRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function kotlinKtor(apiClient: ApiClient, body?: OpenApiKotlinKtorRequest): Promise; /** * Generate Rust Reqwest client from OpenAPI spec * * @param {OpenApiRustReqwestRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function rustReqwest(apiClient: ApiClient, body?: OpenApiRustReqwestRequest): Promise; /** * Generate Swift URLSession client from OpenAPI spec * * @param {OpenApiSwiftUrlSessionRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function swiftUrlsession(apiClient: ApiClient, body?: OpenApiSwiftUrlSessionRequest): Promise; /** * Generate TypeScript Fetch client from OpenAPI spec * * @param {OpenApiFetchRequest} body (optional) Request body parameter for body * * @returns {Promise} Promise containing the created CodeGenerationResult */ export declare function typescriptFetch(apiClient: ApiClient, body?: OpenApiFetchRequest): Promise; //# sourceMappingURL=open.service.d.ts.map