onerror: (this: Worker,e: ErrorEvent,) => any | nullonmessage: (this: Worker,e: MessageEvent,) => any | nullonmessageerror: (this: Worker,e: MessageEvent,) => any | nullpostMessage(message: any,transfer: Transferable[],): voidpostMessage(message: any,options?: StructuredSerializeOptions,): voidaddEventListener<K extends keyof WorkerEventMap>(type: K,listener: (this: Worker,ev: WorkerEventMap[K],) => any,options?: boolean | AddEventListenerOptions,): voidaddEventListener(type: string,listener: EventListenerOrEventListenerObject,options?: boolean | AddEventListenerOptions,): voidremoveEventListener<K extends keyof WorkerEventMap>(type: K,listener: (this: Worker,ev: WorkerEventMap[K],) => any,options?: boolean | EventListenerOptions,): voidremoveEventListener(): voidterminate(): void