import { TContent } from './Content'; import { THeader } from './Header'; import { ContentType } from './MediaTypes'; export type TBody = { valueOf: () => any; raw: (raw: any) => TBody; description: (...description: string[]) => TBody; required: () => TBody; header: (name: string, value: THeader) => TBody; json: (content: TContent) => TBody; text: (content: TContent) => TBody; xml: (content: TContent) => TBody; any: (content: TContent) => TBody; content: (type: ContentType, content: TContent) => TBody; }; declare const _default: { defaults: () => { content: import("./Collections").TMap; headers: import("./Collections").TMap; }; Schema: (state?: any) => TBody; new: () => TBody; }; export default _default;