{"version":3,"sources":["/Users/erunion/code/readme/oas/packages/oas/dist/analyzer/types.cjs","../../src/analyzer/types.ts"],"names":[],"mappings":"AAAA;ACCO,IAAM,gBAAA,EAAkB;AAAA;AAAA,EAE7B,YAAA;AAAA,EACA,gBAAA;AAAA,EACA,eAAA;AAAA;AAAA,EAGA,sBAAA;AAAA,EACA,WAAA;AAAA,EACA,cAAA;AAAA,EACA,kBAAA;AAAA,EACA,gBAAA;AAAA,EACA,OAAA;AAAA,EACA,OAAA;AAAA,EACA,cAAA;AAAA,EACA,YAAA;AAAA,EACA,iBAAA;AAAA,EACA,aAAA;AAAA,EACA,cAAA;AAAA,EACA,YAAA;AAAA,EACA;AACF,CAAA;ADAA;AACE;AACF,0CAAC","file":"/Users/erunion/code/readme/oas/packages/oas/dist/analyzer/types.cjs","sourcesContent":[null,"// oxlint-disable perfectionist/sort-interfaces\nexport const AnalyzerQueries = [\n  // General\n  'mediaTypes',\n  'operationTotal',\n  'securityTypes',\n\n  // OpenAPI\n  'additionalProperties',\n  'callbacks',\n  'circularRefs',\n  'commonParameters',\n  'discriminators',\n  'links',\n  'style',\n  'polymorphism',\n  'references',\n  'serverVariables',\n  'xmlRequests',\n  'xmlResponses',\n  'xmlSchemas',\n  'webhooks',\n] as const;\n\nexport type AnalyzerQuery = (typeof AnalyzerQueries)[number];\n\nexport interface OASAnalysisFeature {\n  locations: string[];\n  present: boolean;\n}\n\nexport interface OASAnalysisGeneral {\n  found: string[] | number;\n  name: string;\n}\n\nexport interface OASAnalysis {\n  // General\n  mediaTypes?: OASAnalysisGeneral;\n  operationTotal?: OASAnalysisGeneral;\n  securityTypes?: OASAnalysisGeneral;\n\n  // OpenAPI\n  additionalProperties?: OASAnalysisFeature;\n  callbacks?: OASAnalysisFeature;\n  circularRefs?: OASAnalysisFeature;\n  commonParameters?: OASAnalysisFeature;\n  discriminators?: OASAnalysisFeature;\n  links?: OASAnalysisFeature;\n  polymorphism?: OASAnalysisFeature;\n  references?: OASAnalysisFeature;\n  serverVariables?: OASAnalysisFeature;\n  style?: OASAnalysisFeature;\n  xmlRequests?: OASAnalysisFeature;\n  xmlResponses?: OASAnalysisFeature;\n  xmlSchemas?: OASAnalysisFeature;\n  webhooks?: OASAnalysisFeature;\n}\n"]}