/**
 * @cleocode/contracts — Domain types, interfaces, and contracts for the CLEO ecosystem.
 *
 * This is the LEAF package in the dependency graph — ZERO runtime dependencies.
 * All domain types (Task, Session, DataAccessor, etc.) are defined here.
 * Implementation packages (@cleocode/core, @cleocode/cleo) import from here.
 */
export type { AcceptanceGate, AcceptanceGateKind, AcceptanceGateResult, CommandGate, FileAssertion, FileGate, GateBase, GateResultDetails, HttpGate, LintGate, ManualGate, TestGate, } from './acceptance-gate.js';
export type { AcceptanceArrayInput, AcceptanceGateResultInput, AcceptanceGateSchemaInput, AcceptanceItemInput, FileAssertionInput, GateResultDetailsInput, } from './acceptance-gate-schema.js';
export { acceptanceArraySchema, acceptanceGateResultSchema, acceptanceGateSchema, acceptanceItemSchema, commandGateSchema, fileAssertionSchema, fileGateSchema, gateBaseSchema, gateResultDetailsSchema, httpGateSchema, lintGateSchema, manualGateSchema, testGateSchema, } from './acceptance-gate-schema.js';
export type { AdapterHealthStatus, CLEOProviderAdapter } from './adapter.js';
export type { AgentCredential, AgentListFilter, AgentRegistryAPI, AgentWithProjectOverride, ProjectAgentRef, TransportConfig, } from './agent-registry.js';
export type { AgentDoctorCode, AgentDoctorFinding, AgentRegistryExtendedFields, AgentSkillSource, AgentSpawnCapability, AgentTier, DoctorReport, ResolvedAgent, } from './agent-registry-v3.js';
export type { ArchiveCycleTimesReport, ArchiveDailyTrend, ArchivedTask, ArchiveLabelEntry, ArchiveMetadata, ArchiveMonthlyTrend, ArchivePhaseEntry, ArchivePriorityEntry, ArchiveReportType, ArchiveStatsEnvelope, ArchiveSummaryReport, ArchiveTrendsReport, CycleTimeDistribution, CycleTimePercentiles, } from './archive.js';
export type { Attachment, AttachmentKind, AttachmentMetadata, AttachmentRef, BlobAttachment, LlmsTxtAttachment, LlmtxtDocAttachment, LocalFileAttachment, UrlAttachment, } from './attachment.js';
export type { AttachmentMetadataSchemaInput, AttachmentRefSchemaInput, AttachmentSchemaInput, } from './attachment-schema.js';
export { attachmentMetadataSchema, attachmentRefSchema, attachmentSchema, blobAttachmentSchema, llmsTxtAttachmentSchema, llmtxtDocAttachmentSchema, localFileAttachmentSchema, urlAttachmentSchema, } from './attachment-schema.js';
export type { CommitEntry, ReconstructResult, ReleaseTagEntry, } from './audit.js';
export type { BackupDatabaseEntry, BackupGlobalFileEntry, BackupIntegrity, BackupJsonEntry, BackupManifest, BackupMetadata, BackupScope, } from './backup-manifest.js';
export type { BackupVerifyDbReport, BackupVerifyResult, BackupVerifySnapshot, BackupVerifySummary, BackupVerifyVerdict, } from './backup-verify.js';
export type { BoundaryEntry, CanonicalHome, PerfBudget, SafetyBudget, ThroughputThreshold, WorkloadIntent, } from './boundary.js';
export { BOUNDARY_REGISTRY } from './boundary.js';
export type { BackupRecoverBrainResult, BrainCognitiveType, BrainEntryRef, BrainEntrySummary, BrainMemoryTier, BrainRecoveredRowCounts, BrainRecoveryResult, BrainSourceConfidence, ContradictionDetail, SupersededEntry, } from './brain.js';
export type { BrainConnectionStatus, BrainEdge, BrainGraph, BrainNode, BrainNodeKind, BrainProjectContext, BrainQueryOptions, BrainStreamEvent, BrainSubstrate, } from './brain-graph.js';
export type { AbsolutePathRules, AbsolutePathValidationResult, AgentWorktreeState, BoundaryContract, BranchLockErrorCode, DeniedGitOp, FsHardenCapabilities, FsHardenState, GitShimEnv, IsolationEnvKey, IsolationOptions, IsolationResult, OwnerOverrideAuditRecord, OwnerOverrideConfig, WorktreeCleanupResult, WorktreeMergeResult, WorktreeSpawnResult, } from './branch-lock.js';
export { BRANCH_LOCK_ERROR_CODES, ISOLATION_ENV_KEYS, provisionIsolatedShell, validateAbsolutePath, } from './branch-lock.js';
export type { AdapterCapabilities } from './capabilities.js';
export type { ChangesetEntry, ChangesetKind, ChangesetReleaseNoteSection } from './changesets.js';
export { CHANGESET_KINDS, ChangesetEntrySchema } from './changesets.js';
export type { CliCategory } from './cli-category.js';
export { CLI_CATEGORY_ORDER } from './cli-category.js';
export type { BatchParseResult, CodeSymbol, CodeSymbolKind, ParseResult, } from './code-symbol.js';
export type { Conduit, ConduitConfig, ConduitMessage, ConduitSendOptions, ConduitSendResult, ConduitState, ConduitStateChange, ConduitTopicPublishOptions, ConduitTopicSubscribeOptions, ConduitUnsubscribe, } from './conduit.js';
export type { ConfigManifestEntry, ConfigManifestScope, ConfigScope, DriftDetection, } from './config/manifest.js';
export { CLEO_CONFIG_MANIFEST, CONFIG_MANIFEST_ENTRIES, configManifestEntrySchema, GLOBAL_CLEO_CONFIG_MANIFEST, PROJECT_CONTEXT_MANIFEST, PROJECT_INFO_MANIFEST, } from './config/manifest.js';
export type { BackupConfig, BrainConfig, BrainEmbeddingConfig, BrainLlmExtractionConfig, BrainMemoryBridgeConfig, BrainSummarizationConfig, BrainTieringConfig, ClaudeProviderConfig, ClaudeSpawnMode, CleoConfig, ConfigSource, DateFormat, DecisionsConfig, DepsRequiredAt, EnforcementProfile, HierarchyConfig, LeadRollupConfig, LeadRollupMode, LifecycleConfig, LifecycleEnforcementMode, LlmConfig, LlmDefaultConfig, LlmProfileConfig, LlmProfileTuning, LlmProviderEntry, LlmProviderTransport, LlmRoleConfig, LoggingConfig, LogLevel, MemoryBridgeMode, OutputConfig, OutputFormat, ProviderConfig, ResolvedValue, RoleName, SessionConfig, SessionSummaryInput, SharingConfig, SharingMode, SignalDockConfig, SignalDockMode, } from './config.js';
export type { AdapterContextMonitorProvider } from './context-monitor.js';
export type { ClaudeCodeOAuthBlock, ParsedClaudeCodeCredential, } from './credentials.js';
export { parseClaudeCodeCredentials } from './credentials.js';
export type { DaemonLifecycleHooks, HealthStatus, Subsystem, SubsystemDefinition, SubsystemHealth, SubsystemLifecyclePhase, SubsystemState, } from './daemon/index.js';
export { HealthStatusSchema, SUBSYSTEM_LIFECYCLE_PHASES, SubsystemHealthSchema, SubsystemStateSchema, summarizeHealth, toMonitorChildren, } from './daemon/index.js';
export { DAEMON_IPC_PROTOCOL_VERSION } from './daemon-ipc/index.js';
export type { AcBindingRow, AcProjectionAuditFinding, AcProjectionAuditFindingCode, AcProjectionAuditResult, AcProjectionAuditStatus, AcRow, ArchiveFields, ArchiveFile, DataAccessor, DataAccessorAgentInstance, QueryTasksResult, TaskAuditLogQuery, TaskAuditLogRow, TaskFieldUpdates, TaskQueryFilters, TransactionAccessor, } from './data-accessor.js';
export type { DbConcurrency, DbInventoryEntry, DbPrivacy, DbRole, DbTier, } from './db-inventory.js';
export { DB_INVENTORY } from './db-inventory.js';
export type { BackupRecoverResult, DbRecoveredRowCounts, DbRecoveryResult, DoctorRepairResult, DoctorRepairRoleResult, } from './db-recovery.js';
export type { DependencyCategory, DependencyCheckResult, DependencyReport, DependencySpec, } from './dependency.js';
export type { AdapterManifest, DetectionPattern } from './discovery.js';
export type { CanonicalDomain, Gateway, Tier } from './dispatch/identity.js';
export { CANONICAL_DOMAINS } from './dispatch/identity.js';
export type { OperationDef, Resolution } from './dispatch/operation-def.js';
export { defineDomain, defineOp, OPERATIONS } from './dispatch/operations-registry.js';
export type { DocLifecycleStatus, DocProvenanceResponse, ProvenanceDecisionNode, ProvenanceDocNode, ProvenanceEdge, ProvenanceEdgeRelation, ProvenanceMemoryNode, ProvenanceNode, ProvenanceNodeKind, ProvenanceSessionNode, ProvenanceTaskNode, } from './docs/provenance.js';
export { DOC_LIFECYCLE_STATUSES, docLifecycleStatusSchema, docProvenanceResponseSchema, isDocProvenanceResponse, isProvenanceDecisionNode, isProvenanceDocNode, isProvenanceMemoryNode, isProvenanceSessionNode, isProvenanceTaskNode, PROVENANCE_EDGE_RELATIONS, PROVENANCE_NODE_KINDS, provenanceDecisionNodeSchema, provenanceDocNodeSchema, provenanceEdgeRelationSchema, provenanceEdgeSchema, provenanceMemoryNodeSchema, provenanceNodeKindSchema, provenanceNodeSchema, provenanceSessionNodeSchema, provenanceTaskNodeSchema, } from './docs/provenance.js';
export type { DocBody, DocFrontmatter, DocReadResponse } from './docs/read.js';
export { docBodySchema, docFrontmatterSchema, docReadResponseSchema, isDocReadResponse, } from './docs/read.js';
export type { DocExportFormat, DocKind, DocRecord, DocSearchHit, DocsAccessor, ListDocsFilters, StoreDocParams, StoreDocResult, } from './docs-accessor.js';
export type { BuiltinDocKind, DocKindConfigFile, DocKindExtensionConfig, DocKindMetadata, SlugValidationResult, } from './docs-taxonomy.js';
export { BUILTIN_DOC_KIND_VALUES, BUILTIN_DOC_KINDS, DocKindConfigError, DocKindRegistry, } from './docs-taxonomy.js';
export type { ComprehensiveAuditResult, DbCrossDbInvariantId, DbCrossDbOrphanReport, DbSubstrateAuditResult, DbSubstrateEntry, DbSubstrateMigrationCoverage, DbSubstrateMigrationMissing, DbSubstrateMigrationOrphan, DbSubstrateProjectSurvey, DbSubstrateSummary, DbSubstrateSurveyOptions, DbSubstrateWarning, DbSubstrateWarningKind, InvariantAuditEntry, InvariantAuditResult, InvariantAuditStatus, InvariantAuditViolation, LegacyBackupEntry, LegacyBackupOriginHint, LegacyBackupRecommendation, LegacyBackupScanResult, OrphanEntry, OrphanScanResult, PragmaDriftItem, PruneAuditEntry, PruneResult, SagaAuditEntry, SagaAuditResult, SagaAuditViolation, SagaAuditViolationKind, WorktreeAnomaly, WorktreeAnomalyKind, } from './doctor.js';
export type { EngineErrorPayload, EngineFailure, EngineResult, EngineSuccess, ProblemDetails, } from './engine-result.js';
export { EngineResultError, engineError, engineSuccess, unwrap, } from './engine-result.js';
export { ARCHIVE_REASONS, TASK_KINDS, TASK_RELATION_TYPES, TASK_SCOPES, TASK_SEVERITIES, TASK_SIZES, } from './enums.js';
export type { ChangesetYamlInvalidDetails, SagaInvariantErrorCode } from './errors.js';
export { ChangesetYamlInvalidError, ClassifierUnregisteredAgentError, createErrorResult, createSuccessResult, DecisionValidatorFailedError, E_SAGA_INVARIANT_VIOLATION_I3, E_SAGA_INVARIANT_VIOLATION_I5, E_SAGA_INVARIANT_VIOLATION_I7, formatError, getErrorMessage, isErrorResult, isErrorType, LeadBypassDetectedError, LifecycleScopeDeniedError, normalizeError, ThinAgentViolationError, } from './errors.js';
export type { EvidenceAtom as EvidenceAtomInput, EvidenceAtomKind, EvidenceValidationFailure, EvidenceValidationResult, GateEvidenceRequirement, } from './evidence-atom-schema.js';
export { AC_ALIAS_REGEX, AC_UUID_REGEX, callsiteCoverageAtomSchema, commitAtomSchema, decisionAtomSchema, EvidenceAtomSchema, EvidenceParseError, filesAtomSchema, formatGateRequirement, formatGateRequirementHint, GATE_EVIDENCE_REQUIREMENTS, locDropAtomSchema, noteAtomSchema, parseEvidenceString, prAtomSchema, SATISFIES_TASK_ID_REGEX, SATISFIES_VERSION_PIN_REGEX, satisfiesAtomSchema, testRunAtomSchema, toolAtomSchema, urlAtomSchema, validateEvidenceForGate, } from './evidence-atom-schema.js';
export type { CommandOutputRecord, EvidenceRecord, EvidenceRecordKind, ImplDiffRecord, LintReportRecord, TestOutputRecord, ValidateSpecCheckRecord, } from './evidence-record.js';
export type { CommandOutputRecordInput, EvidenceRecordInput, ImplDiffRecordInput, LintReportRecordInput, TestOutputRecordInput, ValidateSpecCheckRecordInput, } from './evidence-record-schema.js';
export { commandOutputRecordSchema, evidenceRecordSchema, implDiffRecordSchema, lintReportRecordSchema, testOutputRecordSchema, validateSpecCheckRecordSchema, } from './evidence-record-schema.js';
export { E_AC_COVERAGE_INCOMPLETE, E_CHANGESET_YAML_INVALID, E_CHANNEL_MISMATCH, E_CWD_WALKUP_FORBIDDEN, E_DIRTY_TREE, E_EPIC_EMPTY, E_EPIC_EMPTY_LEAF_NO_EVIDENCE, E_EPIC_NOT_FOUND, E_EVIDENCE_INSUFFICIENT, E_GH_NOT_AUTHENTICATED, E_INVALID_PIPELINE_STAGE, E_INVALID_SEVERITY_VALUE, E_INVALID_STATE, E_PLAN_NOT_FOUND, E_RELEASE_PLAN_INVALID, E_WORKFLOW_NOT_FOUND, E_WRITE_CONTENTION, ExitCode, getExitCodeName, isErrorCode, isNoChangeCode, isRecoverableCode, isSuccessCode, } from './exit-codes.js';
export type { AdminAPI, AgentCapacity, AgentHealthStatus, AgentInstanceRow, AgentInstanceStatus, AgentsAPI, AgentType, BlastRadius, BlastRadiusSeverity, BrainObservationType, CleoInitOptions, DuplicateStrategy, HybridSearchOptions, ImpactedTask, ImpactReport, ImportParams, IntelligenceAPI, LifecycleAPI, MemoryAPI, NexusAPI, OrchestrationAPI, RegisterAgentOptions, ReleaseAPI, SessionsAPI, StickyAPI, SyncAPI, TaskRollupPayload, TaskStartResult, TasksAPI, } from './facade.js';
export { AGENT_INSTANCE_STATUSES, AGENT_TYPES, BRAIN_OBSERVATION_TYPES, } from './facade.js';
export type { FuzzyGoal, GoalAdvanceResult, GoalContinuation, GoalJudge, GoalJudgeVerdict, GoalKind, GoalKindTag, GoalRecord, GoalStatus, TaskCompletionGoal, } from './goal.js';
export { GOAL_STATUSES, GOAL_TARGET_TASK_ID_REGEX, GOAL_TERMINAL_STATUSES, isFuzzyGoal, isTaskCompletionGoal, isTerminalGoalStatus, isValidGoalTargetTaskId, } from './goal.js';
export type { AmbiguousProvenance, CommunityNode, ConfidenceProvenance, ExtractedProvenance, GraphEdgeConfidenceLabel, GraphNode, GraphNodeKind, GraphRelation, GraphRelationType, ImpactResult, InferredProvenance, KnowledgeGraph, ProcessNode, SymbolIndex, } from './graph.js';
export { confidenceFromProvenance, confidenceLabelFromNumeric, provenanceFromNumeric, } from './graph.js';
export type { AdapterHookProvider } from './hooks.js';
export type { AdapterInstallProvider, InstallOptions, InstallResult } from './install.js';
export type { InvariantDoctorAudit, InvariantLintRule, InvariantRuntimeGate, InvariantSeverity, RegisteredInvariant, } from './invariants/index.js';
export { ADR_056_INVARIANTS, ADR_073_INVARIANTS, getInvariant, getInvariantsByAdr, INVARIANTS_REGISTRY, } from './invariants/index.js';
export type { BackgroundJobStatus } from './jobs.js';
export type { CleoResponse, ConformanceReport, FlagInput, GatewayEnvelope, GatewayError, GatewayMeta, GatewaySuccess, LAFSEnvelope, LAFSError, LAFSErrorCategory, LAFSMeta, LAFSPage, LAFSPageCursor, LAFSPageNone, LAFSPageOffset, LAFSTransport, LafsAlternative, LafsEnvelope, LafsError, LafsErrorDetail, LafsSuccess, MVILevel, Warning, } from './lafs.js';
export { isGatewayEnvelope, isLafsError, isLafsSuccess, } from './lafs.js';
export type { ClassifiedError, FailoverReason } from './llm/failover-reason.js';
export type { AggregatedUsage, ExecutionEvent, ExecutionRequest, ExecutorFactoryOptions, LlmExecutor, LlmExecutorFactory, LlmSession, LlmSessionFactory, NormalizedDelta, RetryPolicy, SendOptions, SessionFactoryOptions, ToolCall, TransportContext, } from './llm/interfaces.js';
export type { NormalizedResponse, NormalizedToolCall, NormalizedUsage, TransportMessage, TransportRequest, TransportTool, } from './llm/normalized-response.js';
export type { OAuthMode, OAuthTokens, PkceFlowConfig, ProviderOAuthConfig } from './llm/oauth.js';
export type { PluginLlmComplete, PluginLlmContext } from './llm/plugin-llm.js';
export { PluginDeniedError, PluginLlmError, PluginModelGateError, PluginRateLimitedError, } from './llm/plugin-llm.js';
export type { ApiMode, BuiltinProviderId, ProviderId } from './llm/provider-id.js';
export type { ProviderPlugin, ProviderPluginApi, ProviderProfile, } from './llm/provider-profile.js';
export type { ResolvedCredential } from './llm/resolved-credential.js';
export type { ModelCaps, ResolvedLLMDescriptor } from './llm/resolved-descriptor.js';
export type { ResolveLLMForSystemOptions, SystemOfUse, } from './llm/system-resolver.js';
export { SYSTEM_ROLE_MAP } from './llm/system-resolver.js';
export type { LoggerConfig } from './logger.js';
export type { BudgetedEntry, BudgetedResult, BudgetedRetrievalOptions, } from './memory/budgeted.js';
export type { CompressedContext, ContextEngine } from './memory/context-engine.js';
export type { FetchBrainEntriesParams, FetchBrainEntriesResult, FetchedBrainEntry, } from './memory/fetch.js';
export type { BrainObservationSourceType, DocAttachmentObservationPayload, ObserveBrainParams, ObserveBrainResult, } from './memory/observe.js';
export { BRAIN_OBSERVATION_SOURCE_TYPES } from './memory/observe.js';
export type { BrainCompactHit, SearchBrainCompactParams, SearchBrainCompactResult, } from './memory/search.js';
export type { BrainAnchor, TimelineBrainParams, TimelineBrainResult, TimelineNeighbor, } from './memory/timeline.js';
export type { BridgeDecision, BridgeLearning, BridgeObservation, BridgePattern, DispatchTrace, LearningRecord, MemoryBridgeConfig, MemoryBridgeContent, MemoryDecisionRecord, MemoryGraphStats, MemorySearchHit, PatternRecord, SessionSummary, } from './memory.js';
export type { MigrationEnumDrift, MigrationForeignKeyViolation, MigrationTableParity, VerifyMigrationResult, } from './migration-parity.js';
export { MIGRATION_ENUM_DRIFT_SAMPLE_LIMIT } from './migration-parity.js';
export type { ExpansionHint, MviDigest, NextDirectivesHint, StructuredOpsHint, SuggestedCommandsHint, } from './mvi.js';
export { expansionFromNextDirectives, expansionFromStructuredOps, expansionFromSuggestedCommands, isNextDirectivesHint, isStructuredOpsHint, isSuggestedCommandsHint, } from './mvi.js';
export type { Contract, ContractCompatibilityMatrix, ContractExtractionResult, ContractMatch, ContractMatchLevel, ContractTaskLink, GrpcContract, HttpContract, TopicContract, } from './nexus-contract-ops.js';
export type { BlastRadiusSummary, BrainMemoryRef, BrainRiskNote, CodeAnchorResult, CodeReasonTrace, ConduitThreadRef, DecisionRef, ImpactFullReport, LbTaskRef, NexusContext, NexusEdgeRef, NexusNodeAnchor, PlasticityMeasure, ProposalRef, ReasonTraceStep, RiskTier, SymbolFullContext, SymbolImpactEntry, TaskCodeImpact, TasksForNodeEntry, } from './nexus-living-brain-ops.js';
export type { NexusCteAlias, NexusCteMarkdownTable, NexusCteParams, NexusCtePlaceholder, NexusCteResult, } from './nexus-query-ops.js';
export type { RouteMapEntry, RouteMapResult, ShapeCheckCaller, ShapeCheckResult, ShapeCheckStatus, } from './nexus-route-ops.js';
export type { GitLogLinkerResult, LinkTaskResult, SymbolReference, TaskReference, } from './nexus-tasks-bridge-ops.js';
export type { CommunityWikiStats, GenerateNexusWikiOptions, NexusWikiResult, WikiDbHandle, WikiStateFile, WikiSymbolRow, } from './nexus-wiki-ops.js';
export type { OperationEnvelopeName, OperationEnvelopeValidationIssue, OperationEnvelopeValidationOptions, OperationEnvelopeValidationResult, } from './operation-envelope-validation.js';
export { E_LAFS_OPERATION_ERROR_SHAPE, E_LAFS_OPERATION_RESULT_SCHEMA, E_LAFS_OPERATION_UNREGISTERED, OPERATION_RESULT_SCHEMAS, validateOperationEnvelope, } from './operation-envelope-validation.js';
export type { AdminAdrFindParams, AdminAdrShowParams, AdminAdrSyncParams, AdminBackupListParams, AdminBackupMutateParams, AdminCleanupParams, AdminConfigPresetsParams, AdminConfigSetParams, AdminConfigSetPresetParams, AdminConfigShowParams, AdminContextInjectParams, AdminContextParams, AdminContextPullParams, AdminDashParams, AdminDetectParams, AdminExportParams, AdminHealthMutateParams, AdminHealthQueryParams, AdminHelpParams, AdminHooksMatrixParams, AdminImportParams, AdminInitParams, AdminInjectGenerateParams, AdminInstallGlobalParams, AdminJobCancelParams, AdminJobStatusParams, AdminLogParams, AdminMapMutateParams, AdminMapQueryParams, AdminMigrateParams, AdminOps, AdminPathsParams, AdminRoadmapParams, AdminRuntimeParams, AdminRuntimeResult, AdminSafestopParams, AdminScaffoldHubParams, AdminSequenceParams, AdminSmokeParams, AdminSmokeProviderParams, AdminStatsParams, AdminTokenMutateParams, AdminTokenQueryParams, AdminVersionParams, } from './operations/admin.js';
export type { ConduitInboxMessage, ConduitListenParams, ConduitListenResult, ConduitOps, ConduitPeekParams, ConduitPeekResult, ConduitPublishParams, ConduitPublishResult, ConduitSendOperationResult, ConduitSendParams, ConduitStartParams, ConduitStartResult, ConduitStatusParams, ConduitStatusResult, ConduitStopParams, ConduitStopResult, ConduitSubscribeParams, ConduitSubscribeResult, ConduitTransportKind, } from './operations/conduit.js';
export type { ApplyInsightsParams, ApplyInsightsResult, DialecticInsights, DialecticTurn, EvaluateDialecticParams, EvaluateDialecticResult, } from './operations/dialectic.js';
export { DOCS_LIFECYCLE_STATUSES, type DocsLifecycleStatus, type DocsUpdateParams, } from './operations/docs.js';
export * as ops from './operations/index.js';
export type { JsonSchema, OperationInputContract, OperationInputContractRegistry, OperationInputExample, ValidationError, ValidationResult, } from './operations/input-contract.js';
export type { Gate, LifecycleCheckParams, LifecycleCheckResult, LifecycleGateFailParams, LifecycleGateFailResult, LifecycleGatePassParams, LifecycleGatePassResult, LifecycleGatesParams, LifecycleGatesResult, LifecycleHistoryEntry, LifecycleHistoryParams, LifecycleHistoryResult, LifecyclePrerequisitesParams, LifecyclePrerequisitesResult, LifecycleProgressParams, LifecycleProgressResult, LifecycleResetParams, LifecycleResetResult, LifecycleSkipParams, LifecycleSkipResult, LifecycleStage, LifecycleStatusParams, LifecycleStatusResult, StageRecord, } from './operations/lifecycle.js';
export type { AuthTypeWire, CredentialResultWire, CredentialSourceWire, CredentialsStoreStrategyWire, LlmAddParams, LlmAddResult, LlmAuxiliaryChainEntry, LlmAuxiliaryStatusParams, LlmAuxiliaryStatusResult, LlmListParams, LlmListResult, LlmProfileParams, LlmProfileResult, LlmProviderSourceWire, LlmProviderStatusEntry, LlmRemoveParams, LlmRemoveResult, LlmStatusResult, LlmStoredCredentialView, LlmTestParams, LlmTestResult, LlmUseParams, LlmUseResult, LlmWhoamiEntry, LlmWhoamiParams, LlmWhoamiResult, ModelTransport, ResolutionSource, ResolvedLLM, ResolveLLMForRoleOptions, StoredAuthTypeWire, } from './operations/llm.js';
export type { PassMask, RetrievalActiveTask, RetrievalBundle, RetrievalDecision, RetrievalLearning, RetrievalObservation, RetrievalPattern, RetrievalRequest, RetrievalTokenCounts, SigilCard, } from './operations/memory.js';
export type { BrainPageNodeEntry, NexusAugmentParams, NexusAugmentResult, NexusAugmentSymbol, NexusBlockersShowParams, NexusBlockersShowResult, NexusBrainAnchorsParams, NexusBrainAnchorsResult, NexusClustersParams, NexusClustersResult, NexusColdSymbol, NexusColdSymbolsParams, NexusColdSymbolsResult, NexusCommunityEntry, NexusConduitScanParams, NexusConduitScanResult, NexusContextNode, NexusContextParams, NexusContextProcess, NexusContextRelation, NexusContextResult, NexusContextSourceContent, NexusContractsLinkTasksParams, NexusContractsLinkTasksResult, NexusContractsShowParams, NexusContractsShowResult, NexusContractsSyncParams, NexusContractsSyncResult, NexusDepsEntry, NexusDepsParams, NexusDepsResult, NexusDiffHealth, NexusDiffParams, NexusDiffResult, NexusDiscoverHit, NexusDiscoverParams, NexusDiscoverResult, NexusFlowEntry, NexusFlowsParams, NexusFlowsResult, NexusFullContextParams, NexusFullContextResult, NexusGraphEdge, NexusGraphNode, NexusGraphParams, NexusGraphResult, NexusHealthStatus, NexusHotNode, NexusHotNodesParams, NexusHotNodesResult, NexusHotPath, NexusHotPathsParams, NexusHotPathsResult, NexusImpactAffectedNode, NexusImpactFullParams, NexusImpactFullResult, NexusImpactParams, NexusImpactResult, NexusInitParams, NexusInitResult, NexusListParams, NexusListResult, NexusOps, NexusOrphanEntry, NexusOrphansListParams, NexusOrphansListResult, NexusPathShowParams, NexusPathShowResult, NexusPermissionLevel, NexusPermissionSetParams, NexusPermissionSetResult, NexusProjectRecord, NexusProjectStats, NexusProjectsCleanParams, NexusProjectsCleanResult, NexusProjectsListParams, NexusProjectsListResult, NexusProjectsRegisterParams, NexusProjectsRegisterResult, NexusProjectsRemoveParams, NexusProjectsRemoveResult, NexusProjectsScanParams, NexusProjectsScanResult, NexusQueryCteParams, NexusQueryCteResult, NexusReconcileParams, NexusReconcileResult, NexusRefreshBridgeParams, NexusRefreshBridgeResult, NexusRegisterParams, NexusRegisterResult, NexusResolveParams, NexusResolveResult, NexusRouteMapParams, NexusRouteMapResult, NexusScanAutoRegisterError, NexusSearchCodeParams, NexusSearchCodeResult, NexusSearchHit, NexusSearchParams, NexusSearchResult, NexusShapeCheckParams, NexusShapeCheckResult, NexusShareSnapshotExportParams, NexusShareSnapshotExportResult, NexusShareSnapshotImportParams, NexusShareSnapshotImportResult, NexusShareStatusParams, NexusShareStatusResult, NexusSharingStatus, NexusShowParams, NexusShowResult, NexusSigilListParams, NexusSigilListResult, NexusSigilSyncParams, NexusSigilSyncResult, NexusStatusParams, NexusStatusResult, NexusSyncParams, NexusSyncResult, NexusTaskFootprintParams, NexusTaskFootprintResult, NexusTaskRef, NexusTaskSymbolsParams, NexusTaskSymbolsResult, NexusTopEntriesParams, NexusTopEntriesResult, NexusTopEntry, NexusTransferManifest, NexusTransferManifestEntry, NexusTransferMode, NexusTransferOnConflict, NexusTransferOnMissingDep, NexusTransferParams, NexusTransferPreviewParams, NexusTransferPreviewResult, NexusTransferResult, NexusTransferScope, NexusUnregisterParams, NexusUnregisterResult, NexusWhyParams, NexusWhyResult, NexusWikiParams, } from './operations/nexus.js';
export type { MetaWithNexusScope, NexusBindingSource, NexusEffect, NexusOperationDescriptor, NexusScope, NexusScopeMeta, NexusStore, ScopeBinding, SuggestedNextOp, } from './operations/nexus-scope.js';
export { getNexusDescriptor, listOpsByScope, NEXUS_SCOPE_MAP, } from './operations/nexus-scope-map.js';
export type { NexusProfileExportParams, NexusProfileExportResult, NexusProfileGetParams, NexusProfileGetResult, NexusProfileImportParams, NexusProfileImportResult, NexusProfileReinforceParams, NexusProfileReinforceResult, NexusProfileSupersedeParams, NexusProfileSupersedeResult, NexusProfileUpsertParams, NexusProfileUpsertResult, NexusProfileViewParams, NexusProfileViewResult, UserProfileTrait, } from './operations/nexus-user-profile.js';
export type { BrainState, OrchestrateReportEntry, OrchestrateReportGroup, OrchestrateReportParams, } from './operations/orchestrate.js';
export type { OperationOutputContract, OperationOutputContractRegistry, } from './operations/output-contract.js';
export { OUTPUT_CONTRACTS } from './operations/output-contracts-data.js';
export type { CittyArgDef, OperationParams, ParamCliDef, ParamDef, ParamType, } from './operations/params.js';
export { paramsToCittyArgs } from './operations/params.js';
export type { AllowlistAddParams, AllowlistAddResult, AllowlistListParams, AllowlistListResult, AllowlistRemoveParams, AllowlistRemoveResult, Proposal, ProposeAcceptParams, ProposeAcceptResult, ProposeDiffParams, ProposeDiffResult, ProposeDisableParams, ProposeDisableResult, ProposeEnableParams, ProposeEnableResult, ProposeListParams, ProposeListResult, ProposeRejectParams, ProposeRejectResult, ProposeRunParams, ProposeRunResult, SentientOps, } from './operations/sentient.js';
export type { BriefingExcludeProvenance, BriefingFieldContract, BriefingFieldRule, ContractViolation, DecisionRecord, SessionBriefingShowParams, SessionBriefingShowResult, SessionContextDriftParams, SessionContextDriftResult, SessionDecisionLogParams, SessionDecisionLogResult, SessionEndParams, SessionEndResult, SessionFindParams, SessionFindResult, SessionGcParams, SessionGcResult, SessionHandoffShowParams, SessionHandoffShowResult, SessionLintParams, SessionLintResult, SessionLintViolation, SessionListParams, SessionListResult, SessionOps, SessionRecordAssumptionParams, SessionRecordAssumptionResult, SessionRecordDecisionParams, SessionRecordDecisionResult, SessionResumeParams, SessionResumeResult, SessionShowParams, SessionShowResult, SessionStartParams, SessionStatusParams, SessionStatusResult, SessionSuspendParams, SessionSuspendResult, } from './operations/session.js';
export type { DepGraphIssue, DepsTreeEdge, DepsTreeNode, TaskShowAcRowEntry, TaskShowAttachmentEntry, TaskShowRelationsEntry, TasksAddBatchEntry, TasksAddBatchParams, TasksAddBatchResult, TasksAddParams, TasksAddResult, TasksAnalyzeQueryParams, TasksAnalyzeQueryResult, TasksArchiveQueryParams, TasksArchiveQueryResult, TasksBlockersQueryParams, TasksBlockersQueryResult, TasksCancelParams, TasksCancelResult, TasksClaimParams, TasksClaimResult, TasksCompleteQueryParams, TasksCompleteQueryResult, TasksComplexityEstimateParams, TasksComplexityEstimateResult, TasksContextAcceptanceEntry, TasksContextActivityEvent, TasksContextBlockerEntry, TasksContextBudget, TasksContextDocEntry, TasksContextOmission, TasksContextParams, TasksContextResult, TasksCurrentParams, TasksCurrentResult, TasksDeleteQueryParams, TasksDeleteQueryResult, TasksDependsParams, TasksDependsResult, TasksDepsTreeParams, TasksDepsTreeResult, TasksDepsValidateParams, TasksDepsValidateResult, TasksFindParams, TasksFindResult, TasksHistoryParams, TasksHistoryResult, TasksImpactParams, TasksImpactResult, TasksLabelListParams, TasksLabelListResult, TasksListParams, TasksListResult, TasksNextQueryParams, TasksNextQueryResult, TasksOps, TasksPlanParams, TasksPlanResult, TasksRelatesAddBatchEntry, TasksRelatesAddBatchParams, TasksRelatesAddBatchResult, TasksRelatesAddParams, TasksRelatesAddResult, TasksRelatesParams, TasksRelatesRemoveParams, TasksRelatesRemoveResult, TasksRelatesResult, TasksReorderDispatchResult, TasksReorderQueryParams, TasksReparentDispatchResult, TasksReparentQueryParams, TasksRestoreParams, TasksRestoreResult, TasksSagaAddParams, TasksSagaAddResult, TasksSagaCreateParams, TasksSagaCreateResult, TasksSagaDetachParams, TasksSagaDetachResult, TasksSagaListParams, TasksSagaListResult, TasksSagaMembersParams, TasksSagaMembersResult, TasksSagaRollupParams, TasksSagaRollupResult, TasksScopeMember, TasksScopeReadyEntry, TasksScopeRollup, TasksShowParams, TasksShowResult, TasksSliceNode, TasksSliceParams, TasksSliceResult, TasksStartQueryParams, TasksStartQueryResult, TasksStopQueryParams, TasksStopQueryResult, TasksSyncLinksParams, TasksSyncLinksRemoveParams, TasksSyncLinksRemoveResult, TasksSyncLinksResult, TasksSyncReconcileParams, TasksSyncReconcileResult, TasksTreeDispatchParams, TasksTreeDispatchResult, TasksUnclaimParams, TasksUnclaimResult, TasksUpdateQueryParams, TasksUpdateQueryResult, } from './operations/tasks.js';
export { TASKS_ADD_BATCH_INPUT_SCHEMA, TASKS_ADD_INPUT_SCHEMA, TASKS_UPDATE_INPUT_SCHEMA, tasksAddBatchInputContract, tasksAddInputContract, tasksUpdateInputContract, } from './operations/tasks.js';
export type { CheckOps, ComplianceMetrics, ValidateArchiveStatsParams, ValidateArchiveStatsResult, ValidateCanonDocsParams, ValidateCanonDocsResult, ValidateCanonParams, ValidateCanonResult, ValidateChainParams, ValidateChainResult, ValidateCoherenceParams, ValidateCoherenceResult, ValidateComplianceRecordParams, ValidateComplianceRecordResult, ValidateComplianceSummaryParams, ValidateComplianceSummaryResult, ValidateComplianceSyncParams, ValidateComplianceSyncResult, ValidateComplianceViolationsParams, ValidateComplianceViolationsResult, ValidateGateParams, ValidateGateResult, ValidateGradeListParams, ValidateGradeListResult, ValidateGradeParams, ValidateGradeResult, ValidateManifestParams, ValidateManifestResult, ValidateOutputParams, ValidateOutputResult, ValidateProtocolBaseParams, ValidateProtocolParams, ValidateProtocolResult, ValidateSchemaParams, ValidateSchemaResult, ValidateTaskParams, ValidateTaskResult, ValidateTestCoverageParams, ValidateTestCoverageResult, ValidateTestRunParams, ValidateTestRunResult, ValidateTestStatusParams, ValidateTestStatusResult, ValidateVerifyExplainParams, ValidateVerifyExplainResult, ValidateWorkflowComplianceParams, ValidateWorkflowComplianceResult, ValidationSeverity, ValidationViolation, } from './operations/validate.js';
export type { ResolvedVariable, SubstitutionContext, SubstitutionOptions, SubstitutionResult, SubstitutionSource, VariableResolver, } from './operations/variable-substitution.js';
export type { AdoptWorktreeOpts, AdoptWorktreeResult, CreateWorktreeOptions, CreateWorktreeResult, DestroyWorktreeOptions, DestroyWorktreeResult, ForceUnlockWorktreeOpts, ForceUnlockWorktreeResult, ListWorktreesOptions, ListWorktreesOpts, ListWorktreesResult, PrunedWorktreeOutcome, PruneOrphanedWorktreesOpts, PruneOrphanedWorktreesResult, PruneWorktreesOptions, PruneWorktreesResult, WorktreeHook, WorktreeHookResult, WorktreeIncludePattern, WorktreeInfo, WorktreeLifecycleAction, WorktreeLifecycleAuditEntry, WorktreeListEntry, WorktreeSource, WorktreeStatusCategory, } from './operations/worktree.js';
export type { EpicRollup, RollupBlocker, RollupEvidenceAtom, RollupWorker, WaveRollup, } from './orchestration-rollup.js';
export { assertPeerIdentity, filterPeerIdentities, isPeerIdentity, type PeerIdentity, type PeerKind, } from './peer.js';
export type { ContractViolationRecord, PlaybookAgenticNode, PlaybookApproval, PlaybookApprovalNode, PlaybookApprovalStatus, PlaybookDefinition, PlaybookDeterministicNode, PlaybookEdge, PlaybookEnsures, PlaybookErrorHandler, PlaybookInput, PlaybookNode, PlaybookNodeBase, PlaybookNodeOnFailure, PlaybookNodeType, PlaybookPolicy, PlaybookRequires, PlaybookRun, PlaybookRunStatus, } from './playbook.js';
export type { CreatePostgresDataAccessorFn, PostgresDataAccessor, PostgresDataAccessorOptions, PostgresSyncDirection, PostgresTenantNamespace, PostgresTenantStrategy, SyncResult, SyncStatus, } from './postgres-data-accessor.js';
export type { EcosystemHint, FileNamingConvention, ImportStyle, ProjectContext, ProjectType, TestFramework, } from './project-context.js';
export type { DoctorProjectOptions, DoctorProjectResult, ScaffoldGlobalResult, ScaffoldProjectOptions, ScaffoldProjectResult, ScaffoldProjectStep, } from './project-tools.js';
export type { BrainReleaseLinkType, CommitConventionalType, CommitFileChangeType, CommitLinkKind, CommitLinkSource, PrLinkKind, PrLinkSource, PrState, ReleaseArtifactType, ReleaseChangeType, ReleaseChannel as ProvenanceReleaseChannel, ReleaseClassifiedBy, ReleaseImpact, ReleaseKind as ProvenanceReleaseKind, ReleaseScheme as ProvenanceReleaseScheme, ReleaseStatus as ProvenanceReleaseStatus, } from './provenance.js';
export type { AdapterPathProvider } from './provider-paths.js';
export type { ChannelValidationResult, ReleaseChannel } from './release/channel.js';
export type { GhPrViewPayload, ParsedPrEvidenceAtom, PrEvidenceStateModifier, } from './release/evidence-atoms.js';
export { ghPrViewSchema, PR_REQUIRED_WORKFLOWS, PR_REQUIRED_WORKFLOWS_ENV_VAR, parsedPrEvidenceAtomSchema, prEvidenceStateModifierSchema, } from './release/evidence-atoms.js';
export type { BranchProtectionResult, CleoKnownLabel, CleoLabelPalette, LabelDefinition, LabelEnsureResult, PRCreateOptions, PRLabelResolution, PRMode, PRResult, RepoIdentity, } from './release/github-pr.js';
export type { PublishResult, ReleaseGateStatus, ReleaseHandle, ReleaseReconcileResult, ReleaseVersionScheme, VerifyResult, } from './release/pipeline.js';
export type { GateName as ReleaseGateName, GateStatus as ReleaseGateExecutionStatus, Impact as ReleasePlanImpact, PlatformTuple, Publisher, ReleaseChannel as ReleasePlanChannel, ReleaseGate, ReleaseKind, ReleasePlan, ReleasePlanChangelog, ReleasePlanMeta, ReleasePlanTask, ReleasePlatformMatrixEntry, ReleasePreflightSummary, ReleaseScheme, ReleaseStatus as ReleasePlanStatus, ResolvedSource, TaskKind as ReleaseTaskKind, } from './release/plan.js';
export { GATE_NAME, GATE_STATUS, GateNameSchema, GateStatusSchema, IMPACT, ImpactSchema, PLATFORM_TUPLE, PlatformTupleSchema, PUBLISHER, PublisherSchema, parseReleasePlan, RELEASE_CHANNEL, RELEASE_KIND, RELEASE_PLAN_SCHEMA_URL, RELEASE_PLAN_SCHEMA_VERSION, RELEASE_SCHEME, RELEASE_STATUS, RESOLVED_SOURCE, ReleaseChannelSchema, ReleaseGateSchema, ReleaseKindSchema, ReleasePlanChangelogSchema, ReleasePlanMetaSchema, ReleasePlanSchema, ReleasePlanTaskSchema, ReleasePlatformMatrixEntrySchema, ReleasePreflightSummarySchema, ReleaseSchemeSchema, ReleaseStatusSchema, ResolvedSourceSchema, safeParseReleasePlan, TASK_KIND, TaskKindSchema, } from './release/plan.js';
export type { ShipE2eSmokeFinalState, ShipE2eSmokeParams, ShipE2eSmokeResult, ShipE2eSmokeStep, ShipE2eSmokeStepName, ShipE2eSmokeStepStatus, } from './release/ship-e2e-smoke.js';
export type { BumpResult, BumpType, BumpVersionFromConfigResult, ResolveVersionBumpTargetsResult, VersionBumpStrategy, VersionBumpTarget, VersionBumpTargetSource, } from './release/version-bump.js';
export * from './render/index.js';
export type { BottleneckTask, CompleteTaskUnblocked, ContextResult, DashboardResult, LabelCount, LeveragedTask, LogQueryResult, SequenceResult, StatsActivityMetrics, StatsAllTime, StatsCompletionMetrics, StatsCurrentState, StatsCycleTimes, StatsResult, TaskAnalysisResult, TaskDepsResult, TaskRef, TaskRefPriority, TaskSummary, } from './results.js';
export type { CheckResult, CheckStatus, HookCheckResult, ScaffoldResult, } from './scaffold-diagnostics.js';
export type { SdkTool, SdkToolIdentity } from './sdk-tool.js';
export type { ProposalCandidate, ProposalSource, ProposedTaskMeta, Tier2Stats, } from './sentient.js';
export type { Session, SessionScope, SessionStartResult, SessionStats, SessionTaskWork, } from './session.js';
export { SessionView } from './session.js';
export type { SessionJournalDebriefSummary, SessionJournalDoctorSummary, SessionJournalEntry, } from './session-journal.js';
export { SESSION_JOURNAL_SCHEMA_VERSION, sessionJournalDebriefSummarySchema, sessionJournalDoctorSummarySchema, sessionJournalEntrySchema, } from './session-journal.js';
export type { SkillImportHermesRequest, SkillImportHermesResponse, SkillImportHermesRow, } from './skills/import-hermes.js';
export type { SkillMigrateAction, SkillMigrateMigratedRow, SkillMigrateRequest, SkillMigrateResponse, SkillMigrateSkippedRow, SkillMigrateSkipReason, SkillMigrateSourceType, } from './skills/migrate.js';
export type { SkillPruneTelemetryRequest, SkillPruneTelemetryResponse, } from './skills/prune.js';
export type { SkillStatsAgentCreatedRow, SkillStatsByLifecycleRow, SkillStatsBySourceRow, SkillStatsRequest, SkillStatsResponse, SkillStatsTopRow, StatsSkillLifecycleState, StatsSkillSourceType, } from './skills/stats.js';
export type { AdapterSpawnProvider, SpawnContext, SpawnResult } from './spawn.js';
export type { CAAMPSpawnOptions, CAAMPSpawnResult, CLEOSpawnAdapter, CLEOSpawnContext, CLEOSpawnResult, Provider, SpawnStatus, TokenResolution, } from './spawn-types.js';
export { ADR_STATUSES, type AdrStatus, type EntityType, GATE_STATUSES, type GateStatus, isValidStatus, LIFECYCLE_PIPELINE_STATUSES, LIFECYCLE_STAGE_STATUSES, MANIFEST_STATUSES, type ManifestStatus, PIPELINE_STATUS_ICONS, type PipelineStatus, SESSION_STATUSES, type SessionStatus, STAGE_STATUS_ICONS, STATUS_REGISTRY, type StageStatus, TASK_STATUS_SYMBOLS_ASCII, TASK_STATUS_SYMBOLS_UNICODE, TASK_STATUSES, type TaskStatus, TERMINAL_PIPELINE_STATUSES, TERMINAL_STAGE_STATUSES, TERMINAL_TASK_STATUSES, } from './status-registry.js';
export type { AgentRegistrySubAccessor, BrainAccessor, BrainMemoryHit, BrainObserveParams, ConduitAccessor, NexusAccessor, TelemetryAccessor, } from './sub-accessors.js';
export type { ChildState, ChildStatus, EnvPair, ErrorResponse, HealthRequest, HealthResponse, LifecycleEventKind, LifecycleEventResponse, MonitorRequest, MonitorResponse, RestartedResponse, RestartRequest, SpawnedResponse, SpawnRequest, SupervisorIpcEnvelope, SupervisorIpcRequest, SupervisorIpcRequestEnvelope, SupervisorIpcResponse, SupervisorIpcResponseEnvelope, } from './supervisor-ipc/index.js';
export { ChildStateSchema, ChildStatusSchema, EnvPairSchema, ErrorResponseSchema, HealthRequestSchema, HealthResponseSchema, LifecycleEventKindSchema, LifecycleEventResponseSchema, MonitorRequestSchema, MonitorResponseSchema, RestartedResponseSchema, RestartRequestSchema, SpawnedResponseSchema, SpawnRequestSchema, SUPERVISOR_IPC_CHANNEL_BASENAME, SUPERVISOR_IPC_MESSAGE_KINDS, SUPERVISOR_IPC_PROTOCOL_VERSION, SUPERVISOR_IPC_REQUEST_KINDS, SUPERVISOR_IPC_RESPONSE_KINDS, SupervisorIpcEnvelopeSchema, SupervisorIpcRequestEnvelopeSchema, SupervisorIpcRequestSchema, SupervisorIpcResponseEnvelopeSchema, SupervisorIpcResponseSchema, } from './supervisor-ipc/index.js';
export type { AcceptanceItem, CancelledTask, CompletedTask, EpicLifecycle, EvidenceAtom, FileMeta, GateEvidence, Phase, PhaseStatus, PhaseTransition, ProjectMeta, Release, ReleaseStatus, SessionNote, SeverityAttestation, Task, TaskCreate, TaskKind, TaskOrigin, TaskPriority, TaskProvenance, TaskRelation, TaskScope, TaskSeverity, TaskSize, TaskType, TaskVerification, TaskWorkState, VerificationAgent, VerificationFailure, VerificationGate, } from './task.js';
export { isTestFixtureOrigin, TASK_ORIGIN_CANONICAL } from './task.js';
export type { CommandOutputEvidence, FileEvidence, LogEvidence, ScreenshotEvidence, TaskEvidence, TaskEvidenceInput, TaskEvidenceKind, TestOutputEvidence, } from './task-evidence.js';
export { commandOutputEvidenceSchema, fileEvidenceSchema, logEvidenceSchema, screenshotEvidenceSchema, taskEvidenceSchema, testOutputEvidenceSchema, } from './task-evidence.js';
export type { MinimalTaskRecord, TaskRecord, TaskRecordRelation, TaskRecordRelationCounts, ValidationHistoryEntry, } from './task-record.js';
export type { ConflictPolicy, ExternalLinkType, ExternalTask, ExternalTaskLink, ExternalTaskProvider, ExternalTaskStatus, ReconcileAction, ReconcileActionType, ReconcileOptions, ReconcileResult, SyncDirection, } from './task-sync.js';
export type { ArchiveReasonValue } from './tasks/archive.js';
export { ARCHIVE_REASON_TOMBSTONE, ARCHIVE_REASON_TOMBSTONE_ENV, ARCHIVE_REASON_VALUES, ArchiveReason, ArchiveReasonSchema, ArchiveReasonTombstoneError, assertArchiveReason, isArchiveTombstoneAllowed, } from './tasks/archive.js';
export type { CompletionBlockerReason, CompletionContextPack, CompletionContextPackOptions, CompletionContextPackSummary, CompletionCriterionEvaluation, CompletionCriterionKind, CompletionCriterionReplacement, CompletionCriterionStatus, CompletionCriterionWaiver, CompletionEvaluateParams, CompletionEvaluateResult, CompletionEvaluation, CompletionExplainParams, CompletionExplainResult, CompletionExplanation, CompletionHistoryEvent, CompletionHistoryEventAction, CompletionHistoryEventRelation, CompletionListParams, CompletionListResult, CompletionProjectionRepairError, CompletionProjectionRepairErrorCode, CompletionProjectionRepairParams, CompletionProjectionRepairResult, CompletionStaleReason, TaskComplexityFactor, TaskDependsRef, TaskDependsResult, TaskLabelInfo, TaskMutationBucket, TaskMutationDryRunSummary, TaskMutationEnvelope, TaskMutationWarning, TaskMutationWarningSeverity, TaskPlanBlockedTask, TaskPlanInProgressEpic, TaskPlanMetrics, TaskPlanOpenBug, TaskPlanReadyTask, TaskPlanResult, TaskTreeNode, TaskView, TaskViewChildRollup, TaskViewGatesStatus, TaskViewLifecycleProgress, TaskViewNextAction, TaskViewPipelineStage, } from './tasks.js';
export { completionCriterionEvaluationSchema, completionEvaluateParamsSchema, completionEvaluationSchema, completionExplainParamsSchema, completionExplanationSchema, completionListParamsSchema, completionListResultSchema, completionProjectionRepairErrorSchema, completionProjectionRepairParamsSchema, completionProjectionRepairResultSchema, unsatisfiedCompletionCriterionSchema, } from './tasks.js';
export type { CanonicalTagMetadata, TaxonomyAxis, } from './taxonomy.js';
export { BUILTIN_TAXONOMY_TAGS, CANONICAL_DOC_KIND_TAGS, CANONICAL_DOMAIN_TAGS, CANONICAL_LIFECYCLE_TAGS, CANONICAL_PRIORITY_TAGS, CANONICAL_TAG_VALUES, CANONICAL_TYPE_TAGS, TaxonomyError, TaxonomyRegistry, } from './taxonomy.js';
export type { PlaceholderSource, PlaceholderSpec, PlaceholderSpecInput, TemplateKind, TemplateManifestEntry, TemplateManifestEntryInput, TemplateSubstitution, UpdateStrategy, } from './templates/manifest.js';
export { PLACEHOLDER_SOURCES, PlaceholderSpecSchema, TEMPLATE_KINDS, TEMPLATE_SUBSTITUTIONS, TEMPLATE_UPDATE_STRATEGIES, TemplateManifestEntrySchema, } from './templates/manifest.js';
export type { TesseraInstantiationInput, TesseraTemplate, TesseraVariable, } from './tessera.js';
export type { FetchBrainEntriesInput, FetchBrainEntriesOutput } from './tools/brain-fetch.js';
export type { ObserveBrainInput, ObserveBrainOutput } from './tools/brain-observe.js';
export type { SearchBrainInput, SearchBrainOutput } from './tools/brain-search.js';
export type { TimelineBrainInput, TimelineBrainOutput } from './tools/brain-timeline.js';
export type { BuildRetrievalBundleInput, BuildRetrievalBundleOutput, } from './tools/build-retrieval-bundle.js';
export type { BuildTaskTreeInput, BuildTaskTreeOptions, BuildTaskTreeResult, } from './tools/build-task-tree.js';
export type { CriticalPathEdge, CriticalPathNode, CriticalPathResult, } from './tools/compute-critical-path.js';
export type { SchemaColumn, SchemaDescriptor, SchemaIndex, SchemaTableDescriptor, } from './tools/describe-schema.js';
export type { RenderTaskTreeInput } from './tools/render-task-tree.js';
export type { ScoreFactor, ScoreTaskContext, ScoreTaskInput, ScoreTaskResult, } from './tools/score-task-priority.js';
export type { AdapterTransportProvider, Transport, TransportConnectConfig, } from './transport.js';
export type { AgentRole, ValidatorAttestation, ValidatorFinding, ValidatorFindingStatus, ValidatorRejection, ValidatorVerdict, } from './validator/index.js';
export { AGENT_ROLES, isAgentRole, isValidatorAttestation, isValidatorRejection, isValidatorVerdict, VALIDATOR_ID_REGEX, validatorAttestationSchema, validatorFindingSchema, validatorRejectionSchema, validatorVerdictSchema, } from './validator/index.js';
export type { ChainShape, ChainValidation, GateCheck, GateContract, GateName, GateResult, ProtocolType, WarpChain, WarpChainExecution, WarpChainInstance, WarpLink, WarpStage, } from './warp-chain.js';
export type { TasksFrontierParamsInput, TasksRollupParamsInput, TasksTraverseParamsInput, TasksTreeParamsInput, TasksWorkGraphAuditParamsInput, WorkGraphAudienceMode, WorkGraphAuditOptions, WorkGraphAuditResult, WorkGraphContainmentAncestorsResult, WorkGraphContainmentChildrenResult, WorkGraphContainmentNode, WorkGraphContainmentQueryService, WorkGraphContextBudget, WorkGraphContextPack, WorkGraphContextPackParams, WorkGraphDependencyEdge, WorkGraphDirectEdge, WorkGraphEdge, WorkGraphEdgeDirection, WorkGraphEdgeSource, WorkGraphHierarchyInputNode, WorkGraphHierarchyValidationOptions, WorkGraphHierarchyValidationResult, WorkGraphHierarchyViolation, WorkGraphNode, WorkGraphNodeRef, WorkGraphOmission, WorkGraphOmissionReason, WorkGraphPageInfo, WorkGraphPaginationOptions, WorkGraphPercentDenominator, WorkGraphPlanningDoc, WorkGraphPlanningDocParams, WorkGraphProjectionMismatch, WorkGraphReader, WorkGraphReadinessParams, WorkGraphReadinessResult, WorkGraphReadyFrontierBlockedBy, WorkGraphReadyFrontierOptions, WorkGraphReadyFrontierResult, WorkGraphReadyFrontierTask, WorkGraphRelationEdge, WorkGraphRelationEdgesOptions, WorkGraphRelationEdgesResult, WorkGraphRelationKind, WorkGraphRelationQueryService, WorkGraphRollupCounts, WorkGraphScaffoldApplyParams, WorkGraphScaffoldApplyResult, WorkGraphScaffoldValidateParams, WorkGraphScaffoldValidateResult, WorkGraphScaffoldValidationIssue, WorkGraphSlice, WorkGraphSliceParams, WorkGraphSnapshot, WorkGraphSubtreePercentages, WorkGraphSubtreeSummaryOptions, WorkGraphSubtreeSummaryResult, WorkGraphTaskRelationType, WorkGraphTraversalDirection, WorkGraphTraversalOptions, WorkGraphTraversalResult, WorkGraphTreeNode, WorkGraphTreeOptions, WorkGraphTreeResult, } from './workgraph.js';
export { canWorkGraphTaskTypeBeRoot, E_WORKGRAPH_PARENT_TYPE_MATRIX, isAllowedWorkGraphParentType, tasksFrontierParamsSchema, tasksFrontierResultSchema, tasksRollupParamsSchema, tasksRollupResultSchema, tasksTraverseParamsSchema, tasksTraverseResultSchema, tasksTreeParamsSchema, tasksTreeResultSchema, tasksWorkGraphAuditParamsSchema, tasksWorkGraphAuditResultSchema, validateWorkGraphHierarchy, WorkGraphHierarchyInvariantError, workGraphContextPackParamsSchema, workGraphContextPackSchema, workGraphPlanningDocParamsSchema, workGraphPlanningDocSchema, workGraphReadinessParamsSchema, workGraphReadinessResultSchema, workGraphScaffoldApplyParamsSchema, workGraphScaffoldApplyResultSchema, workGraphScaffoldValidateParamsSchema, workGraphScaffoldValidateResultSchema, workGraphSliceParamsSchema, workGraphSliceSchema, } from './workgraph.js';
//# sourceMappingURL=index.d.ts.map