import { TosServerError, TosServerCode } from './TosServerError'; import { TosClientError } from './TosClientError'; import { isCancelError as isCancel } from './utils'; import { UploadEventType } from './methods/object/multipart/uploadFile'; import { ACLType, StorageClassType, MetadataDirectiveType, AzRedundancyType, PermissionType, GranteeType, CannedType, HttpMethodType, LifecycleStatusType, StatusType, RedirectType, StorageClassInheritDirectiveType, TierType, VersioningStatusType, ReplicationStatusType, AccessPointStatusType, TransferAccelerationStatusType, MRAPMirrorBackRedirectPolicyType, WorkflowExecutionStateType, FileUncompressPrefixReplaced, FileCompressFlatten, AccessPointStatus, AcceleratorPrefetchJobStatus, AuditJobStateType, AuditScanType, AuditType, CallbackTriggerModeType, FreezeModeType, TemplateTagType, AudioContainerFormatType, SampleFormatType, DataType, DistanceMetricType } from './TosExportEnum'; import { CancelError } from './CancelError'; import { ResumableCopyEventType } from './methods/object/multipart/resumableCopyObject'; import { DownloadEventType } from './methods/object/downloadFile'; import { DataTransferType } from './interface'; import { ShareLinkClient } from './ShareLinkClient'; import { InnerClient } from './InnerClient'; import { createDefaultRateLimiter } from './universal/rate-limiter'; declare const CancelToken: import("axios").CancelTokenStatic; declare class TosClient extends InnerClient { static TosServerError: typeof TosServerError; static isCancel: typeof isCancel; static CancelError: typeof CancelError; static TosServerCode: typeof TosServerCode; static TosClientError: typeof TosClientError; static CancelToken: import("axios").CancelTokenStatic; static ACLType: typeof ACLType; static StorageClassType: typeof StorageClassType; static MetadataDirectiveType: typeof MetadataDirectiveType; static AzRedundancyType: typeof AzRedundancyType; static PermissionType: typeof PermissionType; static GranteeType: typeof GranteeType; static CannedType: typeof CannedType; static HttpMethodType: typeof HttpMethodType; static LifecycleStatusType: typeof LifecycleStatusType; static StatusType: typeof StatusType; static RedirectType: typeof RedirectType; static StorageClassInheritDirectiveType: typeof StorageClassInheritDirectiveType; static TierType: typeof TierType; /** @private unstable */ static FileUncompressPrefixReplaced: typeof FileUncompressPrefixReplaced; /** @private unstable */ static FileCompressFlatten: typeof FileCompressFlatten; static VersioningStatusType: typeof VersioningStatusType; static createDefaultRateLimiter: (capacity: number, rate: number) => import("./interface").IRateLimiter; static DataTransferType: typeof DataTransferType; static UploadEventType: typeof UploadEventType; static DownloadEventType: typeof DownloadEventType; static ResumableCopyEventType: typeof ResumableCopyEventType; static ReplicationStatusType: typeof ReplicationStatusType; /** @private unstable */ static AccessPointStatusType: typeof AccessPointStatusType; /** @private unstable */ static AccessPointStatus: typeof AccessPointStatus; /** @private unstable */ static AcceleratorPrefetchJobStatus: typeof AcceleratorPrefetchJobStatus; /** @private unstable */ static TransferAccelerationStatusType: typeof TransferAccelerationStatusType; /** @private unstable */ static MRAPMirrorBackRedirectPolicyType: typeof MRAPMirrorBackRedirectPolicyType; /** @private unstable */ static WorkflowExecutionStateType: typeof WorkflowExecutionStateType; /** @private unstable */ static ShareLinkClient: typeof ShareLinkClient; /** @private unstable */ static AuditJobStateType: typeof AuditJobStateType; /** @private unstable */ static AuditScanType: typeof AuditScanType; /** @private unstable */ static AuditType: typeof AuditType; /** @private unstable */ static CallbackTriggerModeType: typeof CallbackTriggerModeType; /** @private unstable */ static FreezeModeType: typeof FreezeModeType; /** @private unstable */ static TemplateTagType: typeof TemplateTagType; /** @private unstable */ static AudioContainerFormatType: typeof AudioContainerFormatType; /** @private unstable */ static SampleFormatType: typeof SampleFormatType; } export default TosClient; export { TosClient as TOS, TosClient }; export { TosServerError, TosClientError, isCancel, CancelError, TosServerCode, CancelToken, ACLType, StorageClassType, MetadataDirectiveType, AzRedundancyType, PermissionType, GranteeType, CannedType, HttpMethodType, LifecycleStatusType, RedirectType, StatusType, StorageClassInheritDirectiveType, TierType, VersioningStatusType, createDefaultRateLimiter, DataTransferType, UploadEventType, DownloadEventType, ResumableCopyEventType, ReplicationStatusType, AccessPointStatusType, AccessPointStatus, AcceleratorPrefetchJobStatus, TransferAccelerationStatusType, ShareLinkClient, MRAPMirrorBackRedirectPolicyType, WorkflowExecutionStateType, FileUncompressPrefixReplaced, FileCompressFlatten, AuditJobStateType, AuditScanType, AuditType, CallbackTriggerModeType, FreezeModeType, TemplateTagType, AudioContainerFormatType, SampleFormatType, DataType, DistanceMetricType, }; export { TosVectorsClient } from './TosVectorsClient';