import { NosBaseClient } from './client'; import { NosClientAuthExt } from './exts/auth'; import { NosClientBucketExt } from './exts/bucket'; import { NosClientMultipartUploadExt } from './exts/multipart-upload'; import { NosClientObjectExt } from './exts/object'; export { NosClientOptions } from './client'; export * from './type/object'; export * from './type/multipart-upload'; export * from './type/bucket'; export * from './type/callback'; export * from './lib/error'; export { Token, CreateTokenParams } from './exts/auth'; export declare class NosClient extends NosBaseClient { } export interface NosClient extends NosClientBucketExt, NosClientObjectExt, NosClientMultipartUploadExt, NosClientAuthExt { }