import { ApiResponseOptions } from '@nestjs/swagger/dist/decorators/api-response.decorator'; import { ExamplesObject } from '@nestjs/swagger/dist/interfaces/open-api-spec.interface'; export interface ApiResponseOptionsExtra { examples: ExamplesObject; } export declare type OpenApiResponseOptions = ApiResponseOptions & Partial; export declare function OpenApiResponse(options: OpenApiResponseOptions): MethodDecorator & ClassDecorator; export declare const OpenApiOkResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiCreatedResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiAcceptedResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiNoContentResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiMovedPermanentlyResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiFoundResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiBadRequestResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiUnauthorizedResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiTooManyRequestsResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiNotFoundResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiInternalServerErrorResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiBadGatewayResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiConflictResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiForbiddenResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiGatewayTimeoutResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiGoneResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiMethodNotAllowedResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiNotAcceptableResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiNotImplementedResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiPreconditionFailedResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiPayloadTooLargeResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiRequestTimeoutResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiServiceUnavailableResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiUnprocessableEntityResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiUnsupportedMediaTypeResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator; export declare const OpenApiDefaultResponse: (options?: OpenApiResponseOptions) => MethodDecorator & ClassDecorator;