/** * Parses a value for ordinal conversion. * Ordinals require positive integers only (no zero, negatives, or decimals). * * @param {number|string|bigint} value - The value to parse * @returns {bigint} The positive integer value * @throws {TypeError} If value is not number, string, or bigint * @throws {RangeError} If value is zero, negative, or has a decimal part */ export function parseOrdinalValue(value: number | string | bigint): bigint;