import { OpenAPIV3 } from 'openapi-types'; declare const swaggerSpec$3: (origin: string, path: string, options: { supportedTransformerFormat?: string[]; tags?: string[] | undefined; transformer?: boolean | "audio" | "video" | "image"; }) => Partial; type TransformType = boolean | "audio" | "video" | "image"; declare const sharedGet: (operationId: string, tags: string[] | undefined, transform?: TransformType, transformerFormat?: string[]) => OpenAPIV3.OperationObject; declare const sharedErrorSchemaObject: Record; declare const sharedFileMetaSchemaObject: Record; declare const sharedFileMetaExampleObject: Record; declare const sharedGetList: (operationId: string, tags: string[] | undefined) => OpenAPIV3.OperationObject; declare const swaggerSpec$2: (path?: string, tags?: string[] | undefined) => Partial; declare const swaggerSpec$1: (path: string, options: { supportedTransformerFormat?: string[]; tags?: string[] | undefined; transformer?: boolean | "audio" | "video" | "image"; }) => Partial; declare const swaggerSpec: (origin: string, path: string, options: { supportedTransformerFormat?: string[]; tags?: string[] | undefined; transformer?: boolean | "audio" | "video" | "image"; }) => Partial; export { swaggerSpec$3 as restOpenApiSpec, sharedErrorSchemaObject, sharedFileMetaExampleObject, sharedFileMetaSchemaObject, sharedGet, sharedGetList, swaggerSpec$2 as transformOpenApiSpec, swaggerSpec$1 as tusOpenApiSpec, swaggerSpec as xhrOpenApiSpec };