UNPKG

french-ssn

Version:

🇫🇷 A parser / validator for French Social Security Number

51 lines • 1.67 kB
import { Gender } from "./parse/makeGender"; export declare const getParts: (ssn: string | number) => { partialSsn: string; gender: string; year: string; month: string; place: string; rank: string; controlKey: string; }; declare const _default: (ssn: string | number) => { birth: { month: import("./parse/makeMonth").Month | Omit<import("./parse/makeMonth").Month, "unknown">; year: number; country: import("./parse/unknown").UnknownField | { insee: string; name: string; unknown: undefined; } | ({ insee: string; } & import("./parse/unknown").UnknownField) | Omit<import("./parse/unknown").UnknownField | { insee: string; name: string; unknown: undefined; } | ({ insee: string; } & import("./parse/unknown").UnknownField), "unknown">; county: import("./parse/unknown").UnknownField | { insee: string; name: string; unknown: undefined; } | ({ insee: string; } & import("./parse/unknown").UnknownField) | Omit<import("./parse/unknown").UnknownField | { insee: string; name: string; unknown: undefined; } | ({ insee: string; } & import("./parse/unknown").UnknownField), "unknown">; city: import("./parse/unknown").UnknownField | { insee: string; }; approximateDate: Date; }; gender: Gender; provisional: boolean; approximateAge: number; }; export default _default; //# sourceMappingURL=parse.d.ts.map