import type { WorkflowResumePoint } from '../../models/types.js';
import { type RunMeta, type RunMetaWarningHandler } from './run-meta.js';
export interface ResolvedRetryMetadata {
    startStep?: string;
    resumePoint?: WorkflowResumePoint;
    currentIteration?: number;
    preserveExisting?: boolean;
}
export declare function resolveRetryMetadataFromRunMeta(runMeta: RunMeta | null): ResolvedRetryMetadata;
export declare function readRetryMetadataByRunSlug(cwd: string, runSlug: string, onWarning?: RunMetaWarningHandler): ResolvedRetryMetadata;
//# sourceMappingURL=retry-metadata.d.ts.map