import { ClientConfig } from '@the-soliton/core'; import { StorageACL } from './models'; export declare const DEFAULT_CONTENT_TYPE = "application/octet-stream"; export declare class StorageConfig extends ClientConfig { region?: string; accessKey?: string; secretKey: string; endpoint: string; sessionToken?: string; bucket?: string; checkBucket?: boolean; linkFormat?: string; namespace?: string; acl?: StorageACL; useDualstack?: boolean; apiVersion?: '2006-03-01' | 'latest' | string; maxRedirects?: number; maxRetries?: number; sslEnabled?: boolean; s3ForcePathStyle?: boolean; partSize?: number; transport?: object; constructor(props: StorageConfig); buildLink(key: string, bucket?: string): string; } //# sourceMappingURL=storage.config.d.ts.map