@valkyriestudios/validator
Version:
A lightweight configurable javascript validator
21 lines (20 loc) • 605 B
TypeScript
import { type EAN_8, type EAN_13, type EAN } from '../types';
/**
* Validate that a provided value is a valid EAN-8 identifier
*
* @param {unknown} val - Value to verify
*/
declare function vEAN8(val: unknown): val is EAN_8;
/**
* Validate that a provided value is a valid EAN-13 identifier
*
* @param {unknown} val - Value to verify
*/
declare function vEAN13(val: unknown): val is EAN_13;
/**
* Validate that a provided value is a valid EAN-8 or EAN-13 identifier
*
* @param {unknown} val - Value to verify
*/
declare function vEAN(val: unknown): val is EAN;
export { vEAN8, vEAN13, vEAN };