redoc
Version:
27 lines (26 loc) • 864 B
TypeScript
import type { OpenAPIResponse, Referenced } from '../../types';
import type { OpenAPIParser } from '../OpenAPIParser';
import type { RedocNormalizedOptions } from '../RedocNormalizedOptions';
import { FieldModel } from './Field';
import { MediaContentModel } from './MediaContent';
type ResponseProps = {
parser: OpenAPIParser;
code: string;
defaultAsError: boolean;
infoOrRef: Referenced<OpenAPIResponse>;
options: RedocNormalizedOptions;
isEvent: boolean;
};
export declare class ResponseModel {
expanded: boolean;
content?: MediaContentModel;
code: string;
summary: string;
description: string;
type: string;
headers: FieldModel[];
extensions: Record<string, any>;
constructor({ parser, code, defaultAsError, infoOrRef, options, isEvent: isRequest, }: ResponseProps);
toggle(): void;
}
export {};