import { TBody } from './Body'; export type TOperation = { valueOf: () => any; raw: (raw: any) => TOperation; id: (operationId: any) => TOperation; security: (name: any, ...scopes: any[]) => TOperation; summary: (summary: any) => TOperation; description: (...description: any[]) => TOperation; deprecated: () => TOperation; tag: (tag: any) => TOperation; tags: (tags: any) => TOperation; request: (requestBody: any) => TOperation; responses: (responses: any) => TOperation; response: (status: any, body: any) => TOperation; parameter: (param: any) => TOperation; idPath: (name: any, description?: string, type?: string) => TOperation; query: (schema: any) => TOperation; default: (body?: TBody) => TOperation; Ok: (body: TBody) => TOperation; Created: (body: TBody) => TOperation; Accepted: (body: TBody) => TOperation; NoContent: (body?: TBody) => TOperation; ResetContent: (body?: TBody) => TOperation; BadRequest: (body?: TBody) => TOperation; Unauthorized: (body?: TBody) => TOperation; Forbidden: (body?: TBody) => TOperation; NotFound: (body?: TBody) => TOperation; MethodNotAllowed: (body?: TBody) => TOperation; NotAcceptable: (body?: TBody) => TOperation; RequestTimeout: (body?: TBody) => TOperation; Conflict: (body?: TBody) => TOperation; Unprocessable: (body?: TBody) => TOperation; GeneralError: (body?: TBody) => TOperation; NotImplemented: (body?: TBody) => TOperation; BadGateway: (body?: TBody) => TOperation; ServiceUnavailable: (body?: TBody) => TOperation; GatewayTimeout: (body?: TBody) => TOperation; }; declare const _default: { defaults: () => { responses: import("./Collections").TMap; parameters: import("./Collections").TList; security: import("./Collections").TList; tags: any[]; }; Schema: (state?: any) => { valueOf: () => any; raw: (raw: any) => any; id: (operationId: any) => any; security: (name: any, ...scopes: any[]) => any; summary: (summary: any) => any; description: (...description: any[]) => any; deprecated: () => any; tag: (tag: any) => any; tags: (tags: any) => any; request: (requestBody: any) => any; responses: (responses: any) => any; response: (status: any, body: any) => any; parameter: (param: any) => any; idPath: (name: any, description?: string, type?: string) => any; query: (schema: any) => any; default: (body?: TBody) => any; Ok: (body: any) => any; Created: (body: any) => any; Accepted: (body: any) => any; NoContent: (body?: TBody) => any; ResetContent: (body?: TBody) => any; BadRequest: (body?: TBody) => any; Unauthorized: (body?: TBody) => any; Forbidden: (body?: TBody) => any; NotFound: (body?: TBody) => any; MethodNotAllowed: (body?: TBody) => any; NotAcceptable: (body?: TBody) => any; RequestTimeout: (body?: TBody) => any; Conflict: (body?: TBody) => any; Unprocessable: (body?: TBody) => any; GeneralError: (body?: TBody) => any; NotImplemented: (body?: TBody) => any; BadGateway: (body?: TBody) => any; ServiceUnavailable: (body?: TBody) => any; GatewayTimeout: (body?: TBody) => any; }; new: (summary?: any, id?: any) => TOperation; }; export default _default;