UNPKG

rawi

Version:

Rawi (راوي) is the developer-friendly AI CLI that brings the power of 12 major AI providers directly to your terminal. With seamless shell integration, persistent conversations, and 200+ specialized prompt templates, Rawi transforms your command line into

15 lines (12 loc) 514 B
import { BaseFileReader, FileReaderOptions } from '../interfaces/types.cjs'; declare abstract class AbstractFileReader extends BaseFileReader { constructor(options?: FileReaderOptions); protected getFileStats(filePath: string): Promise<{ size: number; exists: boolean; }>; protected validateFile(filePath: string): Promise<void>; protected logVerbose(message: string): void; protected handleError(error: unknown, filePath: string): never; } export { AbstractFileReader };