export declare class WorkerExecutionOwnership { #private; resetWorkflow(workflowId: string): void; markCancelled(workflowId: string): void; consumeCancelled(workflowId: string): boolean; getActiveWorker(workflowId: string): Worker | undefined; getParkedWorker(workflowId: string): Worker | undefined; getTargetWorker(workflowId: string): Worker | undefined; setActive(workflowId: string, worker: Worker): void; releaseActive(workflowId: string): Worker | undefined; parkActive(workflowId: string, worker: Worker): boolean; activateParked(workflowId: string, worker: Worker): boolean; deleteParked(workflowId: string): void; isWorkflowClosed(workflowId: string): boolean; activeWorkflowIds(): string[]; workflowIdsForWorker(worker: Worker): string[]; forgetWorkflow(workflowId: string): void; clear(): void; workerIsIdle(worker: Worker): boolean; }