import { DirectoryString } from "@peculiar/asn1-x509"; /** * ```asn1 * id-pda-dateOfBirth AttributeType ::= { id-pda 1 } * ``` */ export declare const id_pds_dateOfBirth = "1.3.6.1.5.5.7.9.1"; /** * ```asn1 * DateOfBirth ::= GeneralizedTime * ``` */ export type DateOfBirth = Date; /** * ```asn1 * id-pda-placeOfBirth AttributeType ::= { id-pda 2 } * ``` */ export declare const id_pds_placeOfBirth = "1.3.6.1.5.5.7.9.2"; /** * ```asn1 * PlaceOfBirth ::= DirectoryString * ``` */ export declare class PlaceOfBirth extends DirectoryString { } /** * ```asn1 * id-pda-gender AttributeType ::= { id-pda 3 } * ``` */ export declare const id_pda_gender = "1.3.6.1.5.5.7.9.3"; /** * ```asn1 * Gender ::= PrintableString (SIZE(1)) * -- "M", "F", "m" or "f" * ``` */ export declare enum Gender { M = "M", F = "F", m = "m", f = "f" } /** * ```asn1 * id-pda-countryOfCitizenship AttributeType ::= { id-pda 4 } * ``` */ export declare const id_pda_countryOfCitizenship = "1.3.6.1.5.5.7.9.4"; /** * ```asn1 * CountryOfCitizenship ::= PrintableString (SIZE (2)) * -- ISO 3166 Country Code * ``` */ export type CountryOfCitizenship = string; /** * ```asn1 * id-pda-countryOfResidence AttributeType ::= { id-pda 5 } * ``` */ export declare const id_pda_countryOfResidence = "1.3.6.1.5.5.7.9.5"; /** * ```asn1 * CountryOfResidence ::= PrintableString (SIZE (2)) * -- ISO 3166 Country Code * ``` */ export type CountryOfResidence = string;