@aep_dev/aep-lib-ts
Version:
Utility libraries for AEP TypeScript-based tools including case conversion, OpenAPI utilities, and API clients
11 lines • 491 B
TypeScript
import { OpenAPI, Schema, Response, RequestBody } from "./types.js";
export declare class OpenAPIImpl {
private api;
constructor(api: OpenAPI);
oasVersion(): string;
dereferenceSchema(schema: Schema): Promise<Schema>;
getSchemaFromResponse(response: Response): Schema | undefined;
getSchemaFromRequestBody(requestBody: RequestBody): Schema | undefined;
}
export declare function fetchOpenAPI(pathOrURL: string): Promise<OpenAPI>;
//# sourceMappingURL=openapi.d.ts.map