export { MCP_SERVER_MANIFEST_FILENAME, MCP_SERVER_MANIFEST_SCHEMA_URL, MCP_SERVER_REGISTRY_SERVER_SCHEMA_URL, McpServerManifestSchema, McpRegistryArgumentSchema, McpRegistryIconSchema, McpRegistryInputSchema, McpRegistryKeyValueInputSchema, McpRegistryLocalTransportSchema, McpRegistryNamedArgumentSchema, McpRegistryPackageSchema, McpRegistryPositionalArgumentSchema, McpRegistryRemoteTransportSchema, McpRegistryRepositorySchema, McpRegistryServerDetailSchema, McpRegistrySseTransportSchema, McpRegistryStdioTransportSchema, McpRegistryStreamableHttpTransportSchema, type McpRegistryArgument, type McpRegistryIcon, type McpRegistryInput, type McpRegistryKeyValueInput, type McpRegistryLocalTransport, type McpRegistryNamedArgument, type McpRegistryPackage, type McpRegistryPositionalArgument, type McpRegistryRemoteTransport, type McpRegistryRepository, type McpRegistryServerDetail, type McpRegistrySseTransport, type McpRegistryStdioTransport, type McpRegistryStreamableHttpTransport, type McpServerManifest, } from "./manifest-schema.js"; export type { GitHostedMcpServerRef, RegistryMcpServerRef, LocalMcpServerRef, WorkspaceMcpServerRef, McpServerExtensionRef, } from "./refs.js"; export { McpServerManager, McpServerManagerLive } from "./manager.js"; export type { InstallMcpServerOperationArgs, InstallMcpServerOperation, } from "./operations/install.js"; export { installMcpServer } from "./operations/install.js"; export type { UninstallMcpServerOperationArgs, UninstallMcpServerOperation, } from "./operations/uninstall.js"; export { uninstallMcpServer } from "./operations/uninstall.js"; export type { EnableMcpServerOperation } from "./operations/enable.js"; export { enableMcpServer } from "./operations/enable.js"; export type { DisableMcpServerOperation } from "./operations/disable.js"; export { disableMcpServer } from "./operations/disable.js"; export { mcpServerArtifact, mcpSettingsTarget, mcpSourceTarget } from "./operations/artifact.js"; export { resolveMcpServer, type McpResolution } from "./resolution.js"; export { writeAgentMcpConfig, removeAgentMcpConfig } from "./config-writer.js"; export { AXM_MCP_METADATA_KEY, AxmMcpMetadataSchema, buildAxmMcpMetadata, buildAxmMcpMetadataFromSettingsSource, isAxmManagedMcpEntry, readAxmMcpMetadata, type AxmMcpMetadata, } from "./metadata.js"; export { collectManagedAgentMcpServers, inspectAgentMcpServer, inspectMcpServerAcrossAgents, type AgentMcpInspectionStatus, type AgentMcpServerInspection, type CollectManagedAgentMcpServersArgs, type InspectAgentMcpServerArgs, type ManagedAgentMcpServer, } from "./inspection.js"; export { diffAgentEntry, inferInlineRemoteTransport, type InlineRemoteTransportInference, projectExpectedEntry, renderEnvValue, type DriftReport, type ExpectedAgentEntry, type InlineRemoteTransport, type ProjectExpectedEntryArgs, } from "./projection.js"; export { resolveSharedMcpTarget, type ResolvedSharedMcpTarget, type SharedMcpTargetConflict, type SharedMcpTargetMember, type SharedMcpTargetResolution, type SharedMcpTransport, } from "./shared-target.js"; export { groupConfiguredMcpTargets, isMcpServerApplicableToAgent, MCP_NOT_APPLICABLE_REASON, planMcpTargetGroups, sharedMcpTargetPolicyConflict, type McpTargetGroup, } from "./targeting.js"; //# sourceMappingURL=index.d.ts.map