import { type TurnOutcome } from '@xopcai/gateway-contract'; import type { TranscriptStoredRow } from './session-context-for-llm.js'; export declare function projectTurnOutcome(params: { rows: readonly TranscriptStoredRow[]; turnId: string; runStatus?: 'success' | 'cancelled' | 'error'; summary?: string; }): TurnOutcome; export declare function backfillStructuredTurnOutcomes(rows: readonly TranscriptStoredRow[]): TranscriptStoredRow[];