zego-express-logger
Version:
zego express log sdk
21 lines (20 loc) • 658 B
TypeScript
import { Logger } from '../../../zego.entity';
export declare class ZipLogUploader {
private _innerLogger;
private proxyCtrl?;
private _defaultDomain;
_uploadUrl: string;
private _uploadURLs;
private _uploadIndex;
private _taskQueue;
private _updateLocked;
constructor(_innerLogger: Logger, proxyCtrl?: any);
setUploadUrl(urls: string[]): void;
sendRequest(formData: FormData, userUpload?: boolean): Promise<void>;
upload(info: {
appId: number;
userId?: string;
deviceId?: string;
token?: string;
}, zipBlob: Blob, userUpload: boolean): Promise<void>;
}