/** Minimal DID document shape required for portal-alias resolution. */ export type OperationalActorDidDocument = Readonly<{ id: string; alsoKnownAs?: readonly string[]; }>; /** * Resolves a public portal/vanity DID to the canonical hosted operational DID. * * `alsoKnownAs` proves only alias continuity. Authentication and authorization * still come from the verified employee credential and SMART token. The * returned primary `id` is the value used in ActorSession and internal GW * requests. */ export declare function resolveOperationalActorDid(publicActorDid: string, resolveDidDocument: (did: string) => Promise): Promise;