@hypernetlabs/hypernet-id-objects
Version:
9 lines • 1.29 kB
TypeScript
import { UnixTimestamp, CountryCode, EthereumAccountAddress, RegistryTokenId, ChainId } from "@hypernetlabs/objects";
import { IdentityToken } from "./IdentityToken";
export declare class MintedIdentityToken extends IdentityToken {
tokenId: RegistryTokenId;
chainId: ChainId;
constructor(tokenId: RegistryTokenId, chainId: ChainId, 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=MintedIdentityToken.d.ts.map