export default class aliyunInstance { accessKey: string; secretKey: string; uploadHost: string; bucket: string; domain: string; constructor(config: { accessKey: string; secretKey: string; uploadHost: string; bucket: string; domain: string; }); getUploadInfo(key?: string): { key: string | undefined; signature: string; policy: string; uploadHost: string; bucket: string; domain: string; accessKey: string; }; getPolicyBase64(timeout?: number): string; getSignature(policyBase64: string): string; hmacSha1(encodedFlags: any, secretKey: string): string; urlSafeBase64Encode(jsonFlags: string): string; base64ToUrlSafe(v: string): string; }