class FathymWorkerAbstractimport { FathymWorker } from "https://deno.land/x/fathym_common@v0.2.147-integration/src/workers/FathymWorker.ts"; ConstructorsnewFathymWorker(worker: Worker)Type ParametersTConfig extends FathymWorkerConfigTMessage extends FathymWorkerMessageTMessageTypes extends FathymWorkerMessageTypesPropertiesprotectedconfig: TConfigprotectedworkerMessageHandlers: [K in TMessageTypes]: FathymWorkerMessageHandler | undefinedMethodsprotectedhandleInitConfig(): Promise<any>protectedhandleWorkerInit(msg: FathymWorkerMessage<TConfig>): Promise<void>protectedhandleWorkerMessage(event: MessageEvent<TMessage>): Promise<void>protectedhandleWorkerPing(msg: FathymWorkerMessage): Promise<void>protectedhandleWorkerTerminate(msg: TMessage): Promise<void>protectedloadWorkerMessageHandlers(): this.workerMessageHandlersprotectedsendMessage(msg: TMessage): void