| 17 | * Can optionally validate the spec and remove unused components. |
| 18 | */ |
| 19 | export interface ISpecProcessor { |
| 20 | /** |
| 21 | * Process an OpenAPI document by dereferencing and transforming it |
| 22 | * @param spec The OpenAPI document to process |
| 23 | * @returns A processed version of the OpenAPI document |
| 24 | */ |
| 25 | process(spec: OpenAPIV3.Document): Promise<OpenAPIV3.Document>; |
| 26 | } |
no outgoing calls
no test coverage detected