/** * Converts a raw serial number string to hex-encoded format. * This is useful when serial numbers contain non-printable characters. * * @param serial - The raw serial number string * @returns Hex-encoded string representation * * @example * serialNumberToHex("EDK123") // returns "45444b313233" */ declare const serialNumberToHex: (serial: string) => string; /** * Converts a hex-encoded serial number back to raw string format. * * @param hex - The hex-encoded serial number * @returns Raw serial number string * * @example * serialNumberFromHex("45444b313233") // returns "EDK123" */ declare const serialNumberFromHex: (hex: string) => string; /** * Produces a display-friendly version of a serial number by removing * non-printable characters and collapsing whitespace. * * @param serial - The raw serial number string * @returns Display-friendly serial number * * @example * serialNumberDisplay("EDK\x00123\x1F") // returns "EDK123" */ declare const serialNumberDisplay: (serial: string) => string; export { serialNumberDisplay, serialNumberFromHex, serialNumberToHex };