// The account module's public entry: its manifest, its contract and the ports the composition roots // bind. A page imports `./ui`. export { recordProviderAccountEvent, recordSessionRevocation } from "./adapters/procedures.js" export { createRevocationStore } from "./adapters/revocations.js" export { createAccountStore } from "./adapters/store.js" export * from "./contract/index.js" export { ACCOUNT_CREDENTIAL, ACCOUNT_IDENTITY_PROVIDER, ACCOUNT_PRIVACY, ACCOUNT_REGISTRY, ACCOUNT_STORE, type AccountCredential, type AccountIdentityProvider, type AccountPrivacy, type AccountPrivacyRequest, type AccountStore, type DeletionChange, REVOCATION_STORE, type RevocationStore, } from "./core/ports.js" export { accountModule } from "./module.js" export { ACCOUNT_SCHEDULES } from "./schedules.js"