tasq/node_modules/@claude-flow/shared/dist/index.d.ts

20 lines
3.1 KiB
TypeScript

/**
* @claude-flow/shared - Shared Module
* Common types, events, utilities, and core interfaces for V3 Claude-Flow
*
* Based on ADR-002 (DDD) and ADR-006 (Unified Memory Service)
*/
export * from './types.js';
export { EventBus } from './events.js';
export type { IEventBus, EventFilter } from './events.js';
export type { DomainEvent, AllDomainEvents, AgentSpawnedEvent, AgentStartedEvent, AgentStoppedEvent, AgentFailedEvent, AgentStatusChangedEvent, AgentTaskAssignedEvent, AgentTaskCompletedEvent, TaskCreatedEvent, TaskStartedEvent, TaskCompletedEvent, TaskFailedEvent, TaskBlockedEvent, TaskQueuedEvent, MemoryStoredEvent, MemoryRetrievedEvent, MemoryDeletedEvent, MemoryExpiredEvent, SwarmInitializedEvent, SwarmScaledEvent, SwarmTerminatedEvent, SwarmPhaseChangedEvent, SwarmMilestoneReachedEvent, SwarmErrorEvent, EventStoreConfig, EventSnapshot, EventStoreStats, AgentProjectionState, TaskProjectionState, MemoryProjectionState, AggregateRoot, ReconstructorOptions, } from './events/index.js';
export { createAgentSpawnedEvent, createAgentStartedEvent, createAgentStoppedEvent, createAgentFailedEvent, createTaskCreatedEvent, createTaskStartedEvent, createTaskCompletedEvent, createTaskFailedEvent, createMemoryStoredEvent, createMemoryRetrievedEvent, createMemoryDeletedEvent, createSwarmInitializedEvent, createSwarmScaledEvent, createSwarmTerminatedEvent, EventStore, Projection, AgentStateProjection, TaskHistoryProjection, MemoryIndexProjection, StateReconstructor, createStateReconstructor, AgentAggregate, TaskAggregate, } from './events/index.js';
export * from './plugin-loader.js';
export * from './plugin-registry.js';
export { createEventBus, createOrchestrator, TaskManager, SessionManager, HealthMonitor, LifecycleManager, EventCoordinator, ConfigLoader, loadConfig, ConfigValidator, validateAgentConfig, validateTaskConfig, validateSwarmConfig, validateMemoryConfig, validateMCPServerConfig, validateOrchestratorConfig, validateSystemConfig, defaultAgentConfig, defaultTaskConfig, defaultSwarmConfigCore, defaultMemoryConfig, defaultMCPServerConfig, defaultOrchestratorConfig, defaultSystemConfig, agentTypePresets, mergeWithDefaults, } from './core/index.js';
export type { LoadedConfig, ConfigSource, ValidationResult, ValidationError, OrchestratorFacadeConfig, OrchestratorComponents, SessionManagerConfig, HealthMonitorConfig, LifecycleManagerConfig, AgentConfig, TaskConfig, SwarmConfig as SwarmConfigSchema, MemoryConfig, MCPServerConfig, OrchestratorConfig, SystemConfig, AgentConfigInput, TaskConfigInput, SwarmConfigInput, MemoryConfigInput, MCPServerConfigInput, OrchestratorConfigInput, SystemConfigInput, ITask, ITaskCreate, ITaskResult, IAgent, IAgentConfig, IEventBus as ICoreEventBus, IMemoryBackend as ICoreMemoryBackend, ISwarmConfig, ISwarmState, ICoordinator, ICoordinationManager, IHealthStatus, IComponentHealth, IHealthMonitor, IMetricsCollector, IOrchestratorMetrics, IOrchestrator, SwarmTopology, CoordinationStatus, } from './core/index.js';
export * from './hooks/index.js';
export * from './security/index.js';
export * from './resilience/index.js';
export * from './services/index.js';
//# sourceMappingURL=index.d.ts.map