export * from "./apiTypes/UpdateTenantRequest";
export * from "./apiTypes/RTenantResponse";
export * from "./apiTypes/TenantResponse";
export * from "./apiTypes/UpdateTenantStatusRequest";
export * from "./apiTypes/Authenticator";
export * from "./apiTypes/Browser";
export * from "./apiTypes/Engine";
export * from "./apiTypes/Filter";
export * from "./apiTypes/HttpContext";
export * from "./apiTypes/HttpExchange";
export * from "./apiTypes/HttpHandler";
export * from "./apiTypes/HttpPrincipal";
export * from "./apiTypes/HttpServer";
export * from "./apiTypes/HttpServerRequest";
export * from "./apiTypes/MultipartFormData";
export * from "./apiTypes/Os";
export * from "./apiTypes/Platform";
export * from "./apiTypes/UploadFile";
export * from "./apiTypes/UploadFileHeader";
export * from "./apiTypes/UserAgent";
export * from "./apiTypes/HttpServerResponse";
export * from "./apiTypes/UpdateProviderRequest";
export * from "./apiTypes/ProviderResponse";
export * from "./apiTypes/RProviderResponse";
export * from "./apiTypes/UpdateProviderStatusRequest";
export * from "./apiTypes/UpdateBucketRequest";
export * from "./apiTypes/BucketResponse";
export * from "./apiTypes/RBucketResponse";
export * from "./apiTypes/UpdateBucketStatusRequest";
export * from "./apiTypes/UpdateBucketAccessRequest";
export * from "./apiTypes/CreateTenantRequest";
export * from "./apiTypes/CreateProviderRequest";
export * from "./apiTypes/CreateBucketRequest";
export * from "./apiTypes/RTenantPageResponse";
export * from "./apiTypes/TenantPageResponse";
export * from "./apiTypes/ProviderPageResponse";
export * from "./apiTypes/RProviderPageResponse";
export * from "./apiTypes/BucketPageResponse";
export * from "./apiTypes/RBucketPageResponse";
export * from "./apiTypes/RVoid";
export * from "./apiTypes/GenerateUploadUrlRequest";
export * from "./apiTypes/RResourceUrlResponse";
export * from "./apiTypes/ResourceUrlResponse";
export * from "./apiTypes/ResourceUploadNoticeRequest";
export * from "./apiTypes/RMapStringObject";
export * from "./apiTypes/Rurl";
export * from "./apiTypes/RResourceAttrUrlResponse";
export * from "./apiTypes/ResourceAttrUrlResponse";
export * from "./apiTypes/Address";
export * from "./apiTypes/AudioStream";
export * from "./apiTypes/ImageMetadata";
export * from "./apiTypes/MediaInfo";
export * from "./apiTypes/RResourceAttrDto";
export * from "./apiTypes/RString";
export * from "./apiTypes/ResourceAttrDto";
export * from "./apiTypes/Subtitle";
export * from "./apiTypes/VideoStream";
export * from "./apiTypes/ResourceUploadUrlRequest";
export * from "./apiTypes/RBoolean";
export * from "./apiTypes/ResourceUploadCompleteRequest";
export * from "./apiTypes/RResourcePageResponse";
export * from "./apiTypes/ResourcePageResponse";
export * from "./apiTypes/ResourceResponse";
export * from "./apiTypes/RResourceResponse";
export * from "./apiTypes/RInteger";
export type Primitive = undefined | null | boolean | string | number | symbol;
export type DeepRequired<T> = T extends Primitive ? T : keyof T extends never ? T : {
    [K in keyof T]-?: DeepRequired<T[K]>;
};
