/** * Tool exports and factory for @generacy-ai/agency-plugin-spec-kit */ import type { AgencyTool, AgencyCoreAPI } from '@generacy-ai/agency'; import type { SpecKitPluginConfig, SpecKitConfig } from '../config.js'; import '../providers/github.js'; import '../providers/jira.js'; import '../providers/shortcut.js'; import '../providers/local.js'; export { createGetPathsTool } from './get-paths.js'; export { createGetTicketTool, createGetTicketToolWithRegistry } from './get-ticket.js'; export { createCreateTicketTool } from './create-ticket.js'; export { createUpdateTicketTool } from './update-ticket.js'; export { createCheckPrereqsTool } from './check-prereqs.js'; export { createManageClarificationsTool } from './manage-clarifications.js'; export { createCopyTemplateTool } from './copy-template.js'; export { createGitOpsTool } from './git-ops.js'; export { createUpdateAgentTool } from './update-agent.js'; export { createCreateFeatureTool } from './create-feature.js'; export { createTasksToIssuesTool } from './tasks-to-issues.js'; /** * Create all spec tools * * @param config - Plugin configuration (legacy or new format) * @param core - Agency core API * @returns Array of spec tools */ export declare function createTools(config: SpecKitPluginConfig | SpecKitConfig | unknown, core: AgencyCoreAPI): AgencyTool[]; //# sourceMappingURL=index.d.ts.map