import type { ExpoBuildIdentity, MobilePlatform } from '../../../expo'; import type { ExpoEasBuildProof } from '../../../expo/buildReceipt'; export type ResolvedOfficialEasBuild = { buildId: string; identity: ExpoBuildIdentity; }; /** * Resolves a concrete identity from authenticated official EAS metadata and * the exact clean source commit. This proof does not claim to inspect or embed * data in the remote application artifact. */ export declare function resolveOfficialEasBuild(params: { projectRoot: string; platform: MobilePlatform; easBuildId: string; }): Promise; export declare function resolveOfficialEasBuildIdentity(params: { projectRoot: string; platform: MobilePlatform; receiptIdentity: ExpoBuildIdentity; proof: ExpoEasBuildProof; }): Promise;