import type { Codec, CompressionMode } from '../types.js'; export interface WorkerRequest { id: number; kind: 'compress' | 'decompress' | 'zipCompress'; codec: Codec; mode?: CompressionMode; level?: number; /** ZIP entry method (`zipCompress` only) — raw libdeflate / zstd, no native dispatch. */ method?: 'deflate' | 'zstd'; data: Uint8Array; } export interface WorkerResponse { id: number; ok: boolean; result?: Uint8Array; error?: string; } //# sourceMappingURL=worker.d.ts.map