UNPKG

@hey-api/openapi-ts

Version:

🌀 OpenAPI to TypeScript codegen. Production-grade SDKs, Zod schemas, TanStack Query hooks, and 20+ plugins. Used by Vercel, OpenCode, and PayPal.

33 lines (32 loc) • 818 B
import { n as UserConfig, t as Config } from "./types-KzipN7UT.mjs"; import { Logger } from "@hey-api/codegen-core"; import { ConfigError, getSpec, parseOpenApiSpec } from "@hey-api/shared"; //#region src/config/resolve.d.ts type ResolvedJob = { config: Config; errors: Array<Error>; index: number; }; //#endregion //#region src/config/init.d.ts type Configs = { dependencies: Record<string, string>; jobs: ReadonlyArray<ResolvedJob>; /** * @deprecated Use `jobs` instead. */ results: ReadonlyArray<ResolvedJob>; }; /** * @internal */ declare function resolveJobs({ logger, userConfigs }: { logger: Logger; userConfigs: ReadonlyArray<UserConfig>; }): Promise<Configs>; //#endregion export { getSpec, resolveJobs as initConfigs, parseOpenApiSpec }; //# sourceMappingURL=internal.d.mts.map