/** * @param {object} params * @param {Map} params.attStmt * @param {Uint8Array} params.authDataBytes * @param {Uint8Array} params.clientDataHash * @param {import('../webauthn/authData.js').AttestedCredentialData} params.attestedCredentialData * @param {Array} [params.trustAnchors] * @returns {{ * format: 'android-key', * trustPath: 'trust-anchor' | 'no-anchor', * certChain: import('node:crypto').X509Certificate[], * }} */ export function verifyAndroidKey({ attStmt, authDataBytes, clientDataHash, attestedCredentialData, trustAnchors }: { attStmt: Map; authDataBytes: Uint8Array; clientDataHash: Uint8Array; attestedCredentialData: import("../webauthn/authData.js").AttestedCredentialData; trustAnchors?: unknown[] | undefined; }): { format: "android-key"; trustPath: "trust-anchor" | "no-anchor"; certChain: any[]; };