// CLI exports for @kong-link/server
export { createPaseoDaemon } from "./bootstrap.js";
export { loadConfig } from "./config.js";
export { resolvePaseoHome } from "./paseo-home.js";
export { getOrCreateServerId } from "./server-id.js";
export { createRootLogger } from "./logger.js";
export { loadPersistedConfig, savePersistedConfig, } from "./persisted-config.js";
export { hashDaemonPassword, isBearerTokenValid } from "./auth.js";
export { generateLocalPairingOffer } from "./pairing-offer.js";
export { ConnectionOfferSchema, decodeOfferFragmentPayload, parseConnectionOfferFromUrl, } from "@kong-link/protocol/connection-offer";
export { buildRelayWebSocketUrl } from "@kong-link/protocol/daemon-endpoints";
export { buildDaemonWebSocketUrl, deriveLabelFromEndpoint, normalizeHostPort, parseConnectionUri, shouldUseTlsForDefaultHostedRelay, } from "@kong-link/protocol/daemon-endpoints";
export { PARENT_AGENT_ID_LABEL } from "@kong-link/protocol/agent-labels";
export { DirectTcpHostConnectionSchema, } from "@kong-link/protocol/host-connection-schema";
export { ensureLocalSpeechModels, listLocalSpeechModels, } from "./speech/providers/local/models.js";
export { applySherpaLoaderEnv, resolveSherpaLoaderEnv, sherpaLoaderEnvKey, sherpaPlatformArch, sherpaPlatformPackageName, } from "./speech/providers/local/sherpa/sherpa-runtime-env.js";
export { findExecutable } from "../utils/executable.js";
export { execCommand, spawnProcess } from "../utils/spawn.js";
// Provider manifest (source of truth for provider definitions)
export { AGENT_PROVIDER_DEFINITIONS, BUILTIN_PROVIDER_IDS, } from "@kong-link/protocol/provider-manifest";
// Agent activity curator for CLI logs
export { curateAgentActivity } from "./agent/activity-curator.js";
export { getStructuredAgentResponse, StructuredAgentResponseError, StructuredAgentFallbackError, DEFAULT_STRUCTURED_GENERATION_PROVIDERS, generateStructuredAgentResponseWithFallback, } from "./agent/agent-response-loop.js";
//# sourceMappingURL=exports.js.map