export interface IWebWorkerService { run(workerFunction: (input: any) => T, data?: any): Promise; runUrl(url: string, data?: any): Promise; terminate(promise: Promise): Promise; getWorker(promise: Promise): Worker; }