/**
 * Work Lifecycle module — public API.
 *
 * Provides provider-agnostic domain events for work item state changes.
 * The adapter layer translates provider-specific events (PMO tickets,
 * GitHub PRs, Linear issues, etc.) into these domain events.
 */
export { WorkLifecycleAdapter, initWorkLifecycleAdapter, stopWorkLifecycleAdapter, } from './adapter.js';
export { initHookManager, stopHookManager, } from './hooks/index.js';
export { handlePostExecutionTransition, } from './post-execution.js';
export { validateCommits, tryValidateCommits, } from '../execution/commit-validation.js';
export { WorkflowRuleEvaluator, initWorkflowRuleEvaluator, stopWorkflowRuleEvaluator, } from './rule-evaluator.js';
export { ActionChainingHandler, initActionChaining, stopActionChaining, } from './action-chaining.js';
//# sourceMappingURL=index.js.map