/** * Executes a script at `filepath` in a Node.js worker thread. */ export declare const execWorkerThread: (filepath: string, input: Input) => Promise; /** * Runs a function in a Node.js worker thread context, forwarding the result * to the parent thread. */ export declare const postWorkerOutput: (fn: (input: Input) => Promise, logger?: { settings: { debug: boolean; prefixes: unknown[]; suffixes: unknown[]; }; bold: (text: string) => string; dim: (text: string) => string; formatSubtle: (text: string) => string; timing: (start: bigint, end: bigint) => string; debug: (...message: unknown[]) => void; subtle: (...message: unknown[]) => void; err: (...message: unknown[]) => void; newline: () => void; ok: (...message: unknown[]) => void; plain: (...message: unknown[]) => void; warn: (...message: unknown[]) => void; }) => void;