type Options = { storage?: Storage; timeout?: number; testUrl?: string; isAuto?: boolean; baseData?: Record; }; declare class LogPlugin { private server; private timeout; private isAuto; private storage; constructor(); private init; config: ({ storage, timeout, testUrl, isAuto, baseData }: Options) => void; auto: () => void; unAuto: () => void; startRecordLog: () => void; stopRecordLog: () => void; private handleIgnoredUrls; startRecordNetwork: () => void; setBaseUrl: (url?: string) => void; setTimeout: (timeout: number) => void; getTimeout: () => number | null; setBaseData: (data?: Record) => void; private _log; tag: (tag: string, ...data: any[]) => void; log: (...data: any[]) => void; warn: (...data: any[]) => void; error: (...data: any[]) => void; } declare const logPlugin: LogPlugin; export { logPlugin as default };