/**
 * The protocol bridge — public surface.
 *
 * One import site for the bridge's vocabulary. The behavioural modules
 * (`endpoint`, `fleet`, `provider-host`, `mount`) import their nouns from
 * `./contract`; downstream consumers import them from this barrel.
 */
export { ProtocolFault, protocolFault, isProtocolFault, isUsablePhase, isTerminalPhase, QUALIFIER, qualifyToolName, } from "./contract";
export type { FaultKind, EndpointPhase, StdioServerConfig, SseServerConfig, ServerConfig, TransportKind, BridgeConfig, RemoteToolRef, RemoteTool, RemoteCallResult, EndpointStatus, FleetStatus, MountedBridge, ServerEndpoint, ServerFleet, } from "./contract";
export { createProviderHost } from "./host";
export type { ProviderHost, ProviderHostInfo } from "./host";
export { ServerEndpointImpl, createServerEndpoint } from "./endpoint";
export { ServerFleetImpl, startServerFleet } from "./fleet";
export { mountProtocolBridge } from "./bridge";
export type { MountedProtocolBridge } from "./bridge";
export { normalizeSchema } from "./schema";
