import type { WorkflowConfig, WorkflowResumePoint, WorkflowResumePointEntry } from '../../models/types.js'; import type { ResumeReportSnapshotManifest } from './resume-report-snapshot.js'; export declare class ResumeArtifactOccurrenceIndex { #private; constructor(manifest: ResumeReportSnapshotManifest | undefined, sourceResumePoint: WorkflowResumePoint | undefined); getMaxOccurrence(workflow: WorkflowConfig, stepName: string, workflowCallPath: readonly WorkflowResumePointEntry[]): number | undefined; hasArtifactNamespacePath(namespacePath: readonly string[]): boolean; } //# sourceMappingURL=resume-artifact-occurrence-index.d.ts.map