/** * Write the global clients to the common directory * * @param {import("../generate.js").GenerateContext} generateContext */ export function jsAxiosGenerateCommonFile(generateContext: import("../generate.js").GenerateContext): void; /** * Write the global clients to the common directory * * @param {import("../generate.js").GenerateContext} generateContext * @param {import("../generated/common/types.js").StructureRouteDefinition} route * @returns {import("../file/context.js").GenerateFile} */ export function jsAxiosGetApiClientFile(generateContext: import("../generate.js").GenerateContext, route: import("../generated/common/types.js").StructureRouteDefinition): import("../file/context.js").GenerateFile; /** * Generate the api client function * * @param {import("../generate.js").GenerateContext} generateContext * @param {import("../file/context.js").GenerateFile} file * @param {import("../../types/advanced-types.d.ts").NamedType} route * @param {Record} contextNames */ export function jsAxiosGenerateFunction(generateContext: import("../generate.js").GenerateContext, file: import("../file/context.js").GenerateFile, route: import("../../types/advanced-types.d.ts").NamedType, contextNames: Record): void;