@ordercloud/oc-codegen
Version:
OpenAPI codegen tool built for the OrderCloud API
19 lines (18 loc) • 679 B
TypeScript
import { Operation } from '../models/operation.model';
import { Resource } from '../models/resource.model';
import { OpenAPIV3 } from 'openapi-types';
import { Hooks } from '../models/hooks/hooks.model';
import { Model } from '../models';
/**
* @ignore
* not part of public api, don't include in generated docs
*/
declare class ResourceService {
formatResources(spec: OpenAPIV3.Document, operations: Operation[], models: Model[], hooks: Hooks): Promise<Resource[]>;
private formatResource;
private isResource;
private isSection;
private specialResourceIdConsiderations;
}
declare const _default: ResourceService;
export default _default;