/**
 * Proactive Watcher — Trellis plugin that monitors the graph and surfaces
 * agent suggestions proactively.
 *
 * @module trellis/plugins/proactive-watcher
 *
 * @example
 * ```typescript
 * import { createProactiveWatcherPlugin } from 'trellis/plugins/proactive-watcher';
 *
 * const plugin = createProactiveWatcherPlugin(kernel, harness);
 *
 * // Add custom heuristic rules
 * plugin.manager.addRule({
 *   id: 'missing-docs',
 *   description: 'Suggests docs when new feature flags are added',
 *   condition: (op) => op.facts?.some(f => f.v === 'FeatureFlag') ?? false,
 *   agentId: 'proactive-agent',
 *   promptFactory: (op) => `A new feature flag was added: ${JSON.stringify(op)}. Suggest writing docs.`
 * });
 *
 * pluginRegistry.register(plugin);
 * ```
 */
export { proactiveWatcherOntology } from './ontology.js';
export { createProactiveWatcherPlugin } from './plugin.js';
export { WatcherManager, type WatcherRule, } from './watcher-manager.js';
//# sourceMappingURL=index.d.ts.map