UNPKG

@sphereon/ssi-sdk.data-store

Version:

52 lines 5.68 kB
import { MetadataTypes, Connection, ConnectionConfig, Contact, CorrelationIdentifier, DidAuthConfig, ElectronicAddress, Identity, MetadataItem, NaturalPerson, NonPersistedConnection, NonPersistedConnectionConfig, NonPersistedContact, NonPersistedCorrelationIdentifier, NonPersistedDidAuthConfig, NonPersistedElectronicAddress, NonPersistedIdentity, NonPersistedMetadataItem, NonPersistedNaturalPerson, NonPersistedOpenIdConfig, NonPersistedOrganization, NonPersistedParty, NonPersistedPartyRelationship, NonPersistedPartyType, NonPersistedPhysicalAddress, OpenIdConfig, Organization, Party, PartyRelationship, PartyType, PhysicalAddress } from '../../types'; import { PartyEntity } from '../../entities/contact/PartyEntity'; import { IdentityEntity } from '../../entities/contact/IdentityEntity'; import { ElectronicAddressEntity } from '../../entities/contact/ElectronicAddressEntity'; import { PartyRelationshipEntity } from '../../entities/contact/PartyRelationshipEntity'; import { BaseContactEntity } from '../../entities/contact/BaseContactEntity'; import { NaturalPersonEntity } from '../../entities/contact/NaturalPersonEntity'; import { OrganizationEntity } from '../../entities/contact/OrganizationEntity'; import { ConnectionEntity } from '../../entities/contact/ConnectionEntity'; import { BaseConfigEntity } from '../../entities/contact/BaseConfigEntity'; import { CorrelationIdentifierEntity } from '../../entities/contact/CorrelationIdentifierEntity'; import { DidAuthConfigEntity } from '../../entities/contact/DidAuthConfigEntity'; import { IdentityMetadataItemEntity } from '../../entities/contact/IdentityMetadataItemEntity'; import { OpenIdConfigEntity } from '../../entities/contact/OpenIdConfigEntity'; import { PartyTypeEntity } from '../../entities/contact/PartyTypeEntity'; import { PhysicalAddressEntity } from '../../entities/contact/PhysicalAddressEntity'; import { ContactMetadataItemEntity } from '../../entities/contact/ContactMetadataItemEntity'; export declare const partyEntityFrom: (party: NonPersistedParty) => PartyEntity; export declare const partyFrom: (party: PartyEntity) => Party; export declare const contactEntityFrom: (contact: NonPersistedContact) => BaseContactEntity; export declare const contactFrom: (contact: BaseContactEntity) => Contact; export declare const isNaturalPerson: (contact: NonPersistedContact | BaseContactEntity) => contact is NonPersistedNaturalPerson | NaturalPersonEntity; export declare const isOrganization: (contact: NonPersistedContact | BaseContactEntity) => contact is NonPersistedOrganization | OrganizationEntity; export declare const connectionEntityFrom: (connection: NonPersistedConnection) => ConnectionEntity; export declare const connectionFrom: (connection: ConnectionEntity) => Connection; export declare const correlationIdentifierEntityFrom: (identifier: NonPersistedCorrelationIdentifier) => CorrelationIdentifierEntity; export declare const correlationIdentifierFrom: (identifier: CorrelationIdentifierEntity) => CorrelationIdentifier; export declare const didAuthConfigEntityFrom: (config: NonPersistedDidAuthConfig) => DidAuthConfigEntity; export declare const electronicAddressEntityFrom: (electronicAddress: NonPersistedElectronicAddress) => ElectronicAddressEntity; export declare const electronicAddressFrom: (electronicAddress: ElectronicAddressEntity) => ElectronicAddress; export declare const physicalAddressEntityFrom: (physicalAddress: NonPersistedPhysicalAddress) => PhysicalAddressEntity; export declare const physicalAddressFrom: (physicalAddress: PhysicalAddressEntity) => PhysicalAddress; export declare const identityEntityFrom: (entity: NonPersistedIdentity) => IdentityEntity; export declare const identityFrom: (identity: IdentityEntity) => Identity; export declare const identityMetadataItemEntityFrom: (item: NonPersistedMetadataItem<MetadataTypes>) => IdentityMetadataItemEntity | undefined; export declare const contactMetadataItemEntityFrom: (item: NonPersistedMetadataItem<MetadataTypes>) => ContactMetadataItemEntity | undefined; export declare const metadataItemFrom: (entity: IdentityMetadataItemEntity | ContactMetadataItemEntity) => MetadataItem<MetadataTypes>; export declare const naturalPersonEntityFrom: (naturalPerson: NonPersistedNaturalPerson) => NaturalPersonEntity; export declare const naturalPersonFrom: (naturalPerson: NaturalPersonEntity) => NaturalPerson; export declare const openIdConfigEntityFrom: (config: NonPersistedOpenIdConfig) => OpenIdConfigEntity; export declare const organizationEntityFrom: (organization: NonPersistedOrganization) => OrganizationEntity; export declare const organizationFrom: (organization: OrganizationEntity) => Organization; export declare const partyRelationshipEntityFrom: (relationship: NonPersistedPartyRelationship) => PartyRelationshipEntity; export declare const partyRelationshipFrom: (relationship: PartyRelationshipEntity) => PartyRelationship; export declare const partyTypeEntityFrom: (args: NonPersistedPartyType) => PartyTypeEntity; export declare const partyTypeFrom: (partyType: PartyTypeEntity) => PartyType; export declare const configFrom: (config: BaseConfigEntity) => ConnectionConfig; export declare const openIdConfigFrom: (config: OpenIdConfigEntity) => OpenIdConfig; export declare const didAuthConfigFrom: (config: DidAuthConfigEntity) => DidAuthConfig; export declare const isOpenIdConfig: (config: NonPersistedConnectionConfig | BaseConfigEntity) => config is OpenIdConfig | OpenIdConfigEntity; export declare const isDidAuthConfig: (config: NonPersistedConnectionConfig | BaseConfigEntity) => config is DidAuthConfig | DidAuthConfigEntity; //# sourceMappingURL=MappingUtils.d.ts.map