import { type P256PublicJwk } from './primitives'; export declare const MEMBER_FINGERPRINT_DOMAIN = "byok-member-fingerprint-v1\n"; export interface MemberFingerprintInput { readonly tenantId: string; readonly signingPublicJwk: P256PublicJwk; } /** The 25-digit fingerprint of one member, as 5 groups of 5 digits joined by single spaces. */ export declare function memberFingerprint(input: MemberFingerprintInput): Promise; /** * The 50-digit two-way approval code of two members of one tenant: their * fingerprints ordered by member id, as 10 groups of 5 digits joined by * single spaces. The order of the arguments does not matter. */ export declare function memberApprovalCode(tenantId: string, first: P256PublicJwk, second: P256PublicJwk): Promise;