import {
generatePin,
encodePinToEmojis,
decodeEmojisFull
} from '@camarauth/sdk';
// 1. Generar PIN
const pin = generatePin();
console.log(pin); // "ABC123"
// 2. Codificar en emojis
const emojis = encodePinToEmojis(pin);
console.log(emojis); // ["🔐", "🔑", "🔒", "🔓", "🗝️", "🛡️"]
// 3. Enviar a WhatsApp
const message = `PIN: ${emojis.join('')}`;
// El usuario envía: "PIN: 🔐🔑🔒🔓🗝️🛡️"
// 4. Recibir y decodificar (en webhook)
const receivedMessage = "PIN: 🔐🔑🔒🔓🗝️🛡️";
const decodedPin = decodeEmojisFull(receivedMessage);
console.log(decodedPin); // "ABC123"
// 5. Verificar
if (decodedPin === pin) {
console.log('¡PIN correcto!');
}