za-id
Version:
A small package to help validate South African ID numbers
10 lines (9 loc) • 326 B
TypeScript
export declare type gender = "Male" | "Female";
export declare const male: gender;
export declare const female: gender;
export interface idNumberDetails {
dateOfBirth?: Date;
southAfrican?: boolean;
gender?: gender;
}
export declare function validateIdNumber(idNumber: string, details?: idNumberDetails): boolean;