UNPKG

@bobmatnyc/ai-code-review

Version:

A TypeScript-based tool for automated code reviews using AI models from Google Gemini, Anthropic Claude, and OpenRouter

28 lines (27 loc) 1.18 kB
/** * @fileoverview Formatter for token analysis results. * * This module provides utilities for formatting token analysis results into * human-readable strings and other formats for display or logging. */ import { TokenAnalysisResult, FileTokenAnalysis } from './TokenAnalyzer'; /** * Format token analysis result as a human-readable string * @param analysis Token analysis result * @param modelName Name of the model used * @param includedFiles Whether to include detailed file listing * @returns Formatted string representation of the analysis */ export declare function formatTokenAnalysis(analysis: TokenAnalysisResult, modelName: string, includeFiles?: boolean): string; /** * Format token analysis result as JSON * @param analysis Token analysis result * @returns JSON string representation of the analysis */ export declare function formatTokenAnalysisAsJson(analysis: TokenAnalysisResult): string; /** * Format a single file token analysis as a string * @param fileAnalysis File token analysis * @returns Formatted string representation of the file analysis */ export declare function formatFileTokenAnalysis(fileAnalysis: FileTokenAnalysis): string;