export type CiReverificationFinalStatus = "artifact-invalid" | "failed" | "partial" | "passed" | "timeout" | "unavailable"; export type CiReverificationCommandOutcome = "failed" | "passed" | "timeout" | "unavailable"; export type CiReverificationStatusInput = { readonly artifactValid: boolean; readonly ciDisallowedTrackedMutation: boolean; readonly commands: readonly { readonly outcome: CiReverificationCommandOutcome; readonly started: boolean; }[]; readonly identityPartial: boolean; readonly preflightAvailable: boolean; }; export declare function determineCiReverificationFinalStatus(input: CiReverificationStatusInput): CiReverificationFinalStatus;