import type { Command } from "commander"; /** * Derive a filesystem-safe slug from an impact target string. * * Rules: * 1. Lowercase * 2. Replace every non-alphanumeric char with '-' * 3. Collapse consecutive '-' into one * 4. Strip leading and trailing '-' * 5. Truncate to 40 characters * * Examples: * 'sandboxPath' → 'sandboxpath' * 'src/orchestrator/tools/handlers.ts' → 'src-orchestrator-tools-handlers-ts' * 'MyClass.doThing' → 'myclass-dothing' */ export declare function deriveSlug(target: string): string; export declare function registerImpactCommand(program: Command): void; //# sourceMappingURL=impact.d.ts.map