import type { OpenAPIResponse, Referenced } from '../../types'; import type { OpenAPIParser } from '../OpenAPIParser'; import type { RedocProNormalizedOptions } from '../../../../services/ProStore'; import type { OperationModel } from './Operation'; import { FieldModel } from './Field'; import { MediaContentModel } from './MediaContent'; declare type ResponseProps = { parser: OpenAPIParser; code: string; defaultAsError: boolean; infoOrRef: Referenced; options: RedocProNormalizedOptions; operation?: OperationModel; isEvent?: boolean; }; export declare class ResponseModel { expanded: boolean; content?: MediaContentModel; code: string; summary: string; description: string; type: string; headers: FieldModel[]; constructor(props: ResponseProps); toggle(): void; expand(): void; } export {};