import { type DrizzleExecutor } from "../drizzle.js"; /** * Returns an active agent's running turn when its stored run identifier is absent or matches the Rig callback and the actor projection is complete. * Rejecting inactive identities and callbacks for a different attached run prevents event ingestion from resuming unauthorized or unrelated execution. */ export declare function agentTurnGetRunning(executor: DrizzleExecutor, sessionId: string, runId: string): Promise<{ agentUserId: string; actorUserId: string; baselineMessageCount?: number | undefined; chatId: string; lastSessionEventId?: string | undefined; leaseExpiresAt?: string | undefined; runId?: string | undefined; sessionId: string; startedAt: string; streamCommittedText: string; text: string; userMessageId: string; workerId: string; } | undefined>; //# sourceMappingURL=agentTurnGetRunning.d.ts.map