import type { DeepPartial, IBundledHttpService, IHttpOperationResponse, Optional } from '@stoplight/types'; import type { Operation, Reference } from 'swagger-schema-official'; import { Fragment } from '../../types'; import { Oas2TranslateFunction } from '../types'; export declare const translateToResponse: Oas2TranslateFunction<[produces: string[], statusCode: string, response: unknown], Optional | (Pick, "code"> & Reference)>>; export declare const translateToResponses: Oas2TranslateFunction<[ operation: DeepPartial ], NonNullable>[]>; declare type ResponsesComponents = Pick; export declare const translateToSharedResponses: Oas2TranslateFunction<[root: Fragment], ResponsesComponents>; export {};