import type { ContextContainer } from "#context/container.js"; import type { UnstampedMessageStreamEvent } from "#protocol/message.js"; import type { ResolvedDynamicConnectionResolver } from "#runtime/types.js"; export declare class DynamicConnectionResolutionError extends Error { readonly code = "EVE_DYNAMIC_CONNECTION_RESOLUTION_FAILED"; readonly name = "DynamicConnectionResolutionError"; constructor(error: unknown); } export declare function isDynamicConnectionResolutionError(error: unknown): error is DynamicConnectionResolutionError; /** Resolves and replaces the dynamic connection set for one lifecycle scope. */ export declare function dispatchDynamicConnectionEvent(input: { readonly ctx: ContextContainer; readonly resolvers: readonly ResolvedDynamicConnectionResolver[]; readonly event: UnstampedMessageStreamEvent; }): Promise;