@bobmatnyc/ai-code-review
Version:
A TypeScript-based tool for automated code reviews using AI models from Google Gemini, Anthropic Claude, and OpenRouter
26 lines (25 loc) • 1.07 kB
TypeScript
/**
* @fileoverview Interactive display manager module.
*
* This module is responsible for handling the interactive display of review results.
* It centralizes the logic for displaying review results and handling user interaction.
*/
import { ReviewOptions } from '../types/review';
/**
* Priority filter type for interactive mode
*/
export type PriorityFilter = 'h' | 'm' | 'l' | 'a';
/**
* Display review results in interactive mode
* @param reviewPath Path to the review file
* @param projectPath Path to the project
* @param options Review options
* @returns Promise resolving when the display is complete
*/
export declare function displayReviewInteractively(reviewPath: string, projectPath: string, options: ReviewOptions): Promise<void>;
/**
* Get the priority filter from review options
* @param options Review options that may contain the priority filter
* @returns The priority filter (h, m, l, or a) or undefined if not specified
*/
export declare function getPriorityFilterFromOptions(options?: ReviewOptions): PriorityFilter | undefined;