{
  "version": 3,
  "sources": ["../../../src/type-makers/make-api-schemas.ts"],
  "sourcesContent": ["import type { AnyBody } from '../types/AnyBody';\nimport type { AnyHeaders } from '../types/AnyHeaders';\nimport type { AnyParams } from '../types/AnyParams';\nimport type { AnyQuery } from '../types/AnyQuery';\nimport type { AnyStatus } from '../types/AnyStatus';\nimport type { HttpApiSchemas } from '../types/HttpApiSchemas';\n\nexport const makeApiSchemas = <\n  ReqHeadersT extends AnyHeaders,\n  ReqParamsT extends AnyParams,\n  ReqQueryT extends AnyQuery,\n  ReqBodyT extends AnyBody,\n  ResStatusT extends AnyStatus,\n  ResHeadersT extends AnyHeaders,\n  ResBodyT extends AnyBody,\n  ErrResStatusT extends AnyStatus,\n  ErrResHeadersT extends AnyHeaders,\n  ErrResBodyT extends AnyBody\n>(\n  schemas: HttpApiSchemas<\n    ReqHeadersT,\n    ReqParamsT,\n    ReqQueryT,\n    ReqBodyT,\n    ResStatusT,\n    ResHeadersT,\n    ResBodyT,\n    ErrResStatusT,\n    ErrResHeadersT,\n    ErrResBodyT\n  >\n) => schemas;\n"],
  "mappings": "AAOO,MAAM,iBAAiB,CAY5B,YAYG;",
  "names": []
}
