import { Input, TrackOptions } from './Input'; export declare class FileInput implements Input { private readonly path; private trackOptions; readonly fileName: string; constructor(path: string, trackOptions?: TrackOptions); read(_n?: number): Promise; set fileExtensions(next: RegExp); set testFilePattern(next: RegExp); set configurationFilePattern(next: RegExp); get isTestFile(): boolean; get isConfigurationFile(): boolean; get hasExpectedExtension(): boolean; }