@sphereon/ssi-sdk.data-store
Version:
24 lines • 950 B
TypeScript
import { BaseEntity } from 'typeorm';
import { IdentityEntity } from './IdentityEntity';
import { PartyTypeEntity } from './PartyTypeEntity';
import { BaseContactEntity } from './BaseContactEntity';
import { PartyRelationshipEntity } from './PartyRelationshipEntity';
import { ElectronicAddressEntity } from './ElectronicAddressEntity';
import { PhysicalAddressEntity } from './PhysicalAddressEntity';
export declare class PartyEntity extends BaseEntity {
id: string;
uri?: string;
ownerId?: string;
tenantId?: string;
identities: Array<IdentityEntity>;
electronicAddresses: Array<ElectronicAddressEntity>;
physicalAddresses: Array<PhysicalAddressEntity>;
partyType: PartyTypeEntity;
contact: BaseContactEntity;
relationships: Array<PartyRelationshipEntity>;
createdAt: Date;
lastUpdatedAt: Date;
updateUpdatedDate(): void;
validate(): Promise<void>;
}
//# sourceMappingURL=PartyEntity.d.ts.map