export type TDoc = { valueOf: () => any; raw: (raw: any) => TDoc; info: (info: any) => TDoc; server: (server: any) => TDoc; security: (name: any, value: any) => TDoc; path: (name: any, path: any) => TDoc; paths: (paths: any) => TDoc; tag: (tag: any) => TDoc; tags: (tags: any) => TDoc; schema: (name: any, schema: any) => TDoc; response: (name: any, response: any) => TDoc; parameter: (name: any, parameter: any) => TDoc; example: (name: any, example: any) => TDoc; requestBody: (name: any, requestBody: any) => TDoc; header: (name: any, header: any) => TDoc; securityScheme: (name: any, securityScheme: any) => TDoc; link: (name: any, link: any) => TDoc; callback: (name: any, callback: any) => TDoc; pathItem: (name: any, pathItem: any) => TDoc; }; declare const _default: { defaults: () => { openapi: string; servers: import("./Collections").TList; paths: import("./Collections").TMap; components: { valueOf: () => any; schema: (name: string, schema: any) => any; response: (name: any, response: import("./Body").TBody) => any; parameter: (name: any, parameter: import("./Parameter").TParameter) => any; example: (name: any, example: import("./Example").TExample) => any; requestBody: (name: any, requestBody: import("./Body").TBody) => any; header: (name: any, header: import("./Header").THeader) => any; securityScheme: (name: any, securityScheme: import("./SecurityScheme").TSecrityScheme) => any; link: (name: any, link: any) => any; callback: (name: any, callback: any) => any; pathItem: (name: any, pathItem: any) => any; }; security: import("./Collections").TMap; tags: import("./Collections").TList; }; Schema: (state?: any) => { valueOf: () => any; raw: (raw: any) => any; info: (info: any) => any; server: (server: any) => any; security: (name: any, value: any) => any; path: (name: any, path: any) => any; paths: (paths: any) => any; tag: (tag: any) => any; tags: (tags: any) => any; schema: (name: any, schema: any) => any; response: (name: any, response: any) => any; parameter: (name: any, parameter: any) => any; example: (name: any, example: any) => any; requestBody: (name: any, requestBody: any) => any; header: (name: any, header: any) => any; securityScheme: (name: any, securityScheme: any) => any; link: (name: any, link: any) => any; callback: (name: any, callback: any) => any; pathItem: (name: any, pathItem: any) => any; }; new: () => TDoc; }; export default _default;