import { Reference } from './Reference'; import { Response } from './Response'; type HTTPStatusCodeClass = '1' | '2' | '3' | '4' | '5'; type Digit = '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'; type HTTPStatusCode = `${HTTPStatusCodeClass}${Digit}${Digit}`; export type Responses = { default?: Response | ReferenceType; } & { [Key in HTTPStatusCode]?: Response | ReferenceType; } & { '1XX'?: Response | ReferenceType; '2XX'?: Response | ReferenceType; '3XX'?: Response | ReferenceType; '4XX'?: Response | ReferenceType; '5XX'?: Response | ReferenceType; [key: `x-${string}`]: any; }; export {};