import type { TokenSaveCategory } from "./filters.js"; export interface RewriteRule { id: string; category: TokenSaveCategory; pattern: RegExp; target: string; estimatedSavingsPct: number; streaming: boolean; } export interface RewriteDecision { original: string; target: string; category: TokenSaveCategory; mode: "capture" | "stream" | "passthrough"; estimatedSavingsPct: number; reason?: string; } export declare const rewriteRules: RewriteRule[]; export declare function planCommand(command: string): RewriteDecision;