@hypernetlabs/hypernet-id-objects
Version:
8 lines • 1.21 kB
TypeScript
import { UnixTimestamp, CountryCode, EthereumAccountAddress } from "@hypernetlabs/objects";
import { IdentityMetadata } from "./IdentityMetadata";
export declare class IdentityToken extends IdentityMetadata {
ownerAddress: EthereumAccountAddress;
constructor(ownerAddress: EthereumAccountAddress, timestamp: UnixTimestamp, countryCode: CountryCode, email: boolean, firstName: boolean, lastName: boolean, birthday: boolean, placeOfBirth: boolean, mailingAddress: boolean, residenceAddress: boolean, passport: boolean, drivingLicense: boolean, visa: boolean, nationalId: boolean, consularId: boolean, electoralId: boolean, residentPermitId: boolean, taxId: boolean, studentId: boolean, passportCard: boolean, militaryId: boolean, publicSafetyId: boolean, healthId: boolean, taxEssentials: boolean, socialSecurityNumber: boolean, taxNumber: boolean, naturalPersonsRegister: boolean, // CPF
generalRegistrationNumber: boolean, voterIdNumber: boolean, issuingNumber: boolean, gender: boolean, nationality: boolean, livenessImage: boolean, motherName: boolean, fatherName: boolean, verifiedInvestor: boolean, underSanctions: boolean, activeScreening: boolean);
}
//# sourceMappingURL=IdentityToken.d.ts.map