import { DataSource, Repository } from '@n8n/typeorm'; import { AgentCheckpoint } from '../entities/agent-checkpoint.entity'; export declare class AgentCheckpointRepository extends Repository { constructor(dataSource: DataSource); findByRunId(runId: string): Promise; findByRunIdAndAgentId(runId: string, agentId: string): Promise; findActiveForThread(agentId: string, threadId: string): Promise; findForSandboxReconciliation(agentId: string): Promise; claimForResume(runId: string, agentId: string, suspendedState: string, runningState: string): Promise; cancelSuspended(runId: string, agentId: string, suspendedState: string): Promise; expireByRunIdAndAgentId(runId: string, agentId: string): Promise; markExpired(olderThan: Date): Promise; }