import type { APSBundle } from '../types/bundle.js';
export type APSBundleVerifyReason = 'INVALID_CLAIM_TYPE' | 'INVALID_MERKLE_ROOT' | 'INVALID_RECEIPT_COUNT' | 'RECEIPT_ID_MISMATCH' | 'SIGNATURE_INVALID';
export interface APSBundleVerifyResult {
    valid: boolean;
    reason?: APSBundleVerifyReason;
}
export declare function verifyAPSBundle(bundle: APSBundle): APSBundleVerifyResult;
//# sourceMappingURL=bundle.d.ts.map