/**************************************** * WARNING! This file is autogenerated. * ****************************************/ import { z } from 'zod'; import { configSchema as configSchema_1 } from "./change-content-type"; import { configSchema as configSchema_2 } from "./change-endpoints-basepath"; import { configSchema as configSchema_4 } from "./filter-by-content-type"; import { configSchema as configSchema_5 } from "./filter-endpoints"; import { configSchema as configSchema_7 } from "./merge-openapi-spec"; import { configSchema as configSchema_8 } from "./patch-component-schema"; import { configSchema as configSchema_9 } from "./patch-endpoint-parameter-schema"; import { configSchema as configSchema_10 } from "./patch-endpoint-request-body-schema"; import { configSchema as configSchema_11 } from "./patch-endpoint-response-schema"; import { configSchema as configSchema_12 } from "./patch-endpoint-schema"; import { configSchema as configSchema_13 } from "./remove-deprecated"; import { configSchema as configSchema_14 } from "./remove-max-items"; import { configSchema as configSchema_15 } from "./remove-min-items"; import { configSchema as configSchema_16 } from "./remove-operation-id"; import { configSchema as configSchema_17 } from "./remove-parameter"; import { configSchema as configSchema_18 } from "./remove-unused-components"; type BasePipelineRule = { rule: Rule; disabled?: boolean; config?: RuleConfig; }; export type AnyPipelineRule = BasePipelineRule<'change-content-type', z.infer> | BasePipelineRule<'change-endpoints-basepath', z.infer> | BasePipelineRule<'filter-by-content-type', z.infer> | BasePipelineRule<'filter-endpoints', z.infer> | BasePipelineRule<'merge-openapi-spec', z.infer> | BasePipelineRule<'patch-component-schema', z.infer> | BasePipelineRule<'patch-endpoint-parameter-schema', z.infer> | BasePipelineRule<'patch-endpoint-request-body-schema', z.infer> | BasePipelineRule<'patch-endpoint-response-schema', z.infer> | BasePipelineRule<'patch-endpoint-schema', z.infer> | BasePipelineRule<'remove-deprecated', z.infer> | BasePipelineRule<'remove-max-items', z.infer> | BasePipelineRule<'remove-min-items', z.infer> | BasePipelineRule<'remove-operation-id', z.infer> | BasePipelineRule<'remove-parameter', z.infer> | BasePipelineRule<'remove-unused-components', z.infer>; export {};