import { DeprecatedDDO, V4DDO, V5DDO } from '../services/ddoManager.js'; export * from './DDO4/Asset.js'; export * from './DDO4/ConsumerParameter.js'; export * from './DDO4/Credentials.js'; export * from './DDO4/DDO.js'; export * from './DDO4/Event.js'; export * from './DDO4/Metadata.js'; export * from './DDO4/Service.js'; export { Algorithm as AlgorithmV5 } from './DDO5/Algorithm.js'; export { Asset as AssetV5 } from './DDO5/Asset.js'; export * from './DDO5/Compute.js'; export { Credential as CredentialV5 } from './DDO5/Credential.js'; export * from './DDO5/CredentialSubject.js'; export { Event as EventV5 } from './DDO5/Event.js'; export { Metadata as MetadataV5 } from './DDO5/Metadata.js'; export * from './DDO5/Proof.js'; export * from './DDO5/Remote.js'; export { Service as ServiceV5 } from './DDO5/Service.js'; export * from './DDO5/State.js'; export * from './DDO5/VerifiableCredential.js'; export * from './AssetTypes.js'; export * from './UpdateFields.js'; export type VersionedDDO = V4DDO | V5DDO | DeprecatedDDO;