import type { WeaveConfig } from "../../config/schema"; /** * Derives the full set of enabled agent keys from a WeaveConfig. * * Includes: * - Built-in agents that are not disabled * - Custom agents that are not disabled * - `shuttle-{category}` agents for all defined categories (patterns only affect * routing hints in Tapestry's prompt, not agent existence), * as long as the base `shuttle` agent is not disabled and the specific * `shuttle-{category}` key is not disabled */ export declare function buildEnabledAgentKeys(pluginConfig: WeaveConfig): Set;