/** * Decode a Wiegand protocol message into a card number and facility code, after validating parity bits * @param {string} wiegand - Wiegand message * @param {number} [cardNumberLength] - How many bits the card number should be * @param {number} [facilityCodeLength] - How many bits the facility code should be * @param {boolean=true} [validateParity] - Whether to validate parity bits on the message or not * @throws * @returns {{cardNumber: string, facilityCode: string}} */ export default function decode(string: string, cardNumberLength?: number | undefined, facilityCodeLength?: number | undefined, validateParity?: boolean): { cardNumber: number; facilityCode: number; };