export interface Options { timer?: number; path?: string; } export declare class Updater { oldScript: string[]; newScript: string[]; dispatch: Record; static instance: any; static htmlPath: string; static isInstance: boolean; private constructor(); static getInstance(options: Options): any; init(): Promise; getHtml(): Promise; parserScript(html: string): string[]; on(key: 'no-update' | 'update', fn: Function): this; compare(oldArr: string[], newArr: string[]): void; timing(time?: number): void; } //# sourceMappingURL=plugin.d.ts.map