import type { AuthorityBoundaryReceipt } from '../types/authority-boundary.js';
export type AuthorityBoundaryReceiptVerifyReason = 'INVALID_CLAIM_TYPE' | 'RECEIPT_ID_MISMATCH' | 'SIGNATURE_INVALID';
export interface AuthorityBoundaryReceiptVerifyResult {
    valid: boolean;
    reason?: AuthorityBoundaryReceiptVerifyReason;
}
export declare function verifyAuthorityBoundaryReceipt(receipt: AuthorityBoundaryReceipt): AuthorityBoundaryReceiptVerifyResult;
//# sourceMappingURL=authority-boundary.d.ts.map