/**
 * Handles file system operations for scanning directories and files
 */
export declare class FileSystemScanner {
    /**
     * Recursively scans a directory and returns all file paths
     * @param dirPath The directory path to scan
     * @returns Promise<string[]> Array of file paths
     */
    scanDirectory(dirPath: string): Promise<string[]>;
    /**
     * Reads the content of a file
     * @param filePath The path of the file to read
     * @returns Promise<string> The content of the file
     */
    readFileContent(filePath: string): Promise<string>;
}
