UNPKG

t-comm

Version:

专业、稳定、纯粹的工具库

35 lines (34 loc) 711 B
/** * 请求 hashCode * @example * ```ts * const { hash, timestamp } = await requestHashCode(); * console.log(hash, timestamp); * ``` * @ignore */ export declare function requestHashCode(url?: string): Promise<{ hash: string; timestamp: number; }>; /** * 请求上传文件 * @example * ```ts * const { hash } = await requestHashCode(); * const { url } = await requestUploadFile({ * file: someFile, * hashCode: hash, * }); * console.log('uploaded:', url); * ``` * @ignore */ export declare function requestUploadFile({ file, hashCode, uploadFileKey, url, }: { file: File; hashCode: string; uploadFileKey?: string; url?: string; }): Promise<{ url: string; }>;