import { Hub, PluginsServerConfig } from '../types'; export declare type PiscinaTaskWorker = ({ task, args }: { task: string; args: any; }) => Promise; export declare function createWorker(config: PluginsServerConfig, threadId: number): Promise; export declare const createTaskRunner: (hub: Hub) => PiscinaTaskWorker; export declare function processUnhandledRejections(error: Error, server: Hub): void;