/** * Adapter Configuration * * Centralized config table and body-transform helpers for all 26 AI tool adapters. */ import type { CommandContent } from '../types.js'; /** * Transforms colon-based command references to hyphen-based format. * Converts `/syn:` patterns to `/syn-` for tools that use hyphen syntax. */ export declare function transformToHyphenCommands(text: string): string; /** * Injects `$@` argument placeholder into Pi prompt bodies. * Adds a "Provided arguments" line after the Input heading if not already present. */ export declare function injectPiArgs(body: string): string; export interface AdapterConfig { toolId: string; pathTemplate: string; format: 'yaml-frontmatter' | 'toml' | 'markdown-header' | 'body-only'; fields?: Array<{ key: string; value: (content: CommandContent) => string; }>; bodyTransforms?: Array<'hyphen-commands' | 'pi-args-inject'>; globalDirEnv?: string; } export declare const ADAPTERS: AdapterConfig[]; //# sourceMappingURL=config.d.ts.map