declare class BlackList { private blacklist; /** * Constructor de la clase BlackList. * @param initialNumbers - Números iniciales para agregar a la lista negra. */ constructor(initialNumbers?: string[]); /** * Verifica si la lista blanca está activada. * @returns Verdadero si algún número en la lista negra empieza con '!', falso en caso contrario. */ private isWhiteListActivated; /** * Agrega uno o más números de teléfono a la lista negra. * @param phoneNumbers - Número(s) de teléfono a agregar. * @returns Mensajes de respuesta indicando el resultado de la operación. */ add(phoneNumbers: string | string[]): string[]; /** * Elimina un número de teléfono de la lista negra. * @param phoneNumber - Número de teléfono a eliminar. * @throws Error si el número no está en la lista negra. */ remove(phoneNumber: string): void; /** * Verifica si un número de teléfono está en la lista negra. * @param phoneNumber - Número de teléfono a verificar. * @returns Verdadero si el número está en la lista negra, falso en caso contrario. */ checkIf(phoneNumber: string): boolean; /** * Obtiene la lista de números en la lista negra. * @returns Un array con los números en la lista negra. */ getList(): string[]; } export { BlackList }; //# sourceMappingURL=blacklistClass.d.ts.map