import { EmailString, MemberType, PlatformID, SecureString } from '@digitaldefiance/ecies-lib'; import { PublicKey } from 'paillier-bigint'; /** * Hydrated format for member data - after basic type conversion but before operational */ export interface IMemberHydratedData { id: TID; type: MemberType; name: string; email: EmailString; publicKey: Uint8Array; votingPublicKey?: PublicKey; creatorId: TID; dateCreated: Date; dateUpdated: Date; } /** * Extended hydrated format for test member data */ export interface ITestMemberHydratedData extends IMemberHydratedData { mnemonic?: SecureString; } //# sourceMappingURL=hydrated.d.ts.map