/** * Identity document creation and ID computation. * * computeIdentityId: deterministic SHA3-256 of "totem-identity" + kind + rootAddress. * Version is NOT part of the ID hash — schema version upgrades must not change the identity ID. */ import type { IdentityKind, TotemIdentityDocument } from './types.js'; export declare function computeIdentityId(kind: IdentityKind, rootAddress: string): string; export declare function createIdentityDocument(opts: { kind: IdentityKind; rootAddress: string; controllerAddress: string; metadata?: Record; }): TotemIdentityDocument;