import getControlKey from "./getControlKey";
import parse from "./parse";
import make from "./makeSSN";
import format from "./format";
export { getControlKey, parse, make, format };
export declare const validate: (ssn: string | number) => boolean;
declare const _default: {
    getControlKey: (partialSsn: string | number) => string;
    parse: (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: import("./parse/makeGender").Gender;
        provisional: boolean;
        approximateAge: number;
    };
    validate: (ssn: string | number) => boolean;
    make: ({ gender, year, month, place, rank, controlKey, }: import("./makeSSN").SsnInput) => string;
    format: (ssn: string | number) => string;
};
export default _default;
//# sourceMappingURL=index.d.ts.map