@halloverden/number-utilities-ts
Version:
Typescript library with utility functions for a bunch of numbers
28 lines (27 loc) • 1.02 kB
TypeScript
import { IndRange, NinIndividualNumberRangeMapping, NinType, YearRange } from '../types';
/**
* See: https://lovdata.no/dokument/SF/forskrift/2017-07-14-1201
*/
export declare const ninIndividualNumberMappings: NinIndividualNumberRangeMapping[];
export declare const ninIndividualNumberDNumberMappings: NinIndividualNumberRangeMapping[];
/**
* Returns the range of individual numbers that are valid for a given year
*
* @param year
* @param type
*/
export declare function getIndRangesFromYear(year: number, type?: NinType): IndRange[];
/**
* Returns the range of individual number range mappings that are valid for a given individual number
*
* @param ind
* @param type
*/
export declare function getNinIndividualNumberRangeMappingTypesFromInd(ind: number, type?: NinType): NinIndividualNumberRangeMapping[];
/**
* Returns the range of years that are valid for a given individual number
*
* @param ind
* @param type
*/
export declare function getYearRangesFromInd(ind: number, type?: NinType): YearRange[];