import { TelegramKVOperations } from '@flicknote/integration-utils/integrations/telegram';
const telegram = new TelegramKVOperations(kv, keyBuilder);
const code = 'ABC123';
await telegram.storeBindingCode(code, 'user123');
const userId = await telegram.resolveUserFromCode(code);
await telegram.linkTelegramUser('user123', 'telegram456', 'username');
const telegramId = await telegram.getTelegramId('user123');
const userId = await telegram.getUserId('telegram456');
const settings = await telegram.getSettings('user123');
await telegram.updateSettings('user123', { send_confirmation: false });