-/**
- * Worker function that can be executed types.
- */
-export type WorkerSyncFunction<Data = unknown, Response = unknown> = (
- data?: Data
-) => Response
-export type WorkerAsyncFunction<Data = unknown, Response = unknown> = (
- data?: Data
-) => Promise<Response>
-export type WorkerFunction<Data = unknown, Response = unknown> =
- | WorkerSyncFunction<Data, Response>
- | WorkerAsyncFunction<Data, Response>
-