UNPKG

website-scrap-engine

Version:
16 lines 558 B
import type { logLevels } from '../logger/logger-worker.js'; import type * as logger from '../logger/logger.js'; import type { WorkerMessage, WorkerMessageType } from './types.js'; export interface WorkerLog<T = unknown> { logger: keyof typeof logger; level: typeof logLevels[number]; content: T[]; } export interface LogWorkerMessage<T = unknown> extends WorkerMessage<WorkerLog<T>> { type: WorkerMessageType.Log; } export interface WorkerTaskMessage<T> { readonly taskId: number; body: T; } //# sourceMappingURL=worker-type.d.ts.map