import { type ProcessRunner } from "./artifact.js"; export interface VerifyStrictIpaInput { readonly ipaPath: string; readonly expectedBundleId?: string; readonly expectedVersion?: string; readonly expectedBuildNumber?: string; } export interface IpaPreflightReport { readonly ipaPath: string; readonly bundleId: string | null; readonly version: string | null; readonly buildNumber: string | null; readonly sizeBytes: number; readonly sha256: string | null; readonly md5: string | null; readonly signingValidated: boolean; readonly errors: readonly string[]; readonly warnings: readonly string[]; } export declare function verifyIpa(input: VerifyStrictIpaInput, processRunner?: ProcessRunner): Promise; //# sourceMappingURL=preflight.d.ts.map