import { CandidateHealthStore } from "./candidate-health-store.js"; import type { HealthTransition } from "./health-store.js"; import type { FailureClassification, RouterOrderingToken } from "./types.js"; export declare class CandidateHealthTransitions extends CandidateHealthStore { failure(index: number, classification: FailureClassification, healthKey?: string, family?: string, attemptStartedAt?: RouterOrderingToken): HealthTransition; success(index: number, healthKey?: string, family?: string, attemptStartedAt?: RouterOrderingToken): HealthTransition | undefined; unavailableSince(index: number, selectedAt: RouterOrderingToken, healthKey?: string, family?: string): boolean; }