// CLI exports for @seawork/server
export { createSeaworkDaemon } from "./bootstrap.js";
export { loadConfig } from "./config.js";
export { resolveSeaworkHome } from "./seawork-home.js";
export { getOrCreateServerId } from "./server-id.js";
export { createRootLogger } from "./logger.js";
export { loadPersistedConfig } from "./persisted-config.js";
export { generateLocalPairingOffer } from "./pairing-offer.js";
export { DaemonClient, } from "../client/daemon-client.js";
export { ensureLocalSpeechModels, listLocalSpeechModels, } from "./speech/providers/local/models.js";
export { applySherpaLoaderEnv, resolveSherpaLoaderEnv, sherpaLoaderEnvKey, sherpaPlatformArch, sherpaPlatformPackageName, } from "./speech/providers/local/sherpa/sherpa-runtime-env.js";
// Provider binary resolution
export { applyProviderEnv } from "./agent/provider-launch-config.js";
export { findExecutable, findExecutableSync, quoteWindowsArgument, quoteWindowsCommand, } from "../utils/executable.js";
export { spawnProcess } from "../utils/spawn.js";
// Provider manifest (source of truth for provider definitions)
export { AGENT_PROVIDER_DEFINITIONS, } from "./agent/provider-manifest.js";
// 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";
// Pairing offer + relay URL for CLI remote-debug subcommand
export { ConnectionOfferV2Schema, ConnectionOfferSchema, } from "../shared/connection-offer.js";
export { buildRelayWebSocketUrl } from "../shared/daemon-endpoints.js";
//# sourceMappingURL=exports.js.map