import { z } from 'zod/v4'; export declare const PrCiFailureSchema: z.ZodObject<{ number: z.ZodNumber; headSha: z.ZodString; complete: z.ZodBoolean; checks: z.ZodArray; jobs: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>>; unavailable: z.ZodArray>; reason: z.ZodString; }, z.core.$strip>>; }, z.core.$strip>; export declare const PrCiRerunSchema: z.ZodObject<{ number: z.ZodNumber; headSha: z.ZodString; runs: z.ZodArray; }, z.core.$strip>>; }, z.core.$strip>; export type PrCiFailure = z.infer; export type PrCiRerun = z.infer; export interface PrCiCheck { kind: 'CheckRun' | 'StatusContext'; name: string; url: string | null; finished: boolean; passed: boolean; } export interface PrCiRerunResult extends PrCiRerun { success: boolean; failed: boolean; headChanged?: boolean; error?: string; } //# sourceMappingURL=pr-ci.d.ts.map