export interface EcosystemPackageJson {
    devDependencies?: Record<string, string>;
    dependencies?: Record<string, string>;
}
export interface EcosystemSettingsHook {
    matcher?: string;
    hooks?: string[];
}
export interface EcosystemClaudeSettings {
    hooks?: {
        PreToolUse?: EcosystemSettingsHook[];
    };
}
export interface RtkHookEntry {
    matcher: string;
    hooks: string[];
}
export interface TokenOptimizerStatus {
    rtk: {
        installed: boolean;
        version?: string;
        hooksConfigured: number;
    };
    headroom: {
        installed: boolean;
        version?: string;
    };
}
export interface TokenOptimizerRecommendation {
    tool: 'rtk' | 'headroom';
    installed: boolean;
    reason: string;
    installCommand: string;
    configExample?: string;
}
export interface SuggestTokenOptimizerInput {
    projectPath: string;
}
export interface TokenOptimizerStatusInput {
    projectPath: string;
}
//# sourceMappingURL=token-optimizer.d.ts.map