export interface AMServerInfoResponse { serverName: string; apiVersion: number; } export interface AMCardInRequest { cardId: string; } export function generateCardNumber(): string { let cardId = ''; while (true) { // don't start with a 3 const firstDigit = Math.floor(Math.random() * 10); if (firstDigit !== 3) { cardId = firstDigit.toString(); break; } } for (let i = 0; i < 19; i++) { cardId += Math.floor(Math.random() * 10).toString(); } return cardId; }