import { DataSource, Repository } from '@n8n/typeorm'; import { AgentTaskRunLock } from '../entities/agent-task-run-lock.entity'; export type AgentTaskRunLockHandle = Pick; export declare class AgentTaskRunLockRepository extends Repository { constructor(dataSource: DataSource); acquire(agentId: string, taskId: string, opts: { ttlMs: number; holderId: string; }): Promise; renew(handle: AgentTaskRunLockHandle, ttlMs: number): Promise; release(handle: AgentTaskRunLockHandle): Promise; }