import { UnassignedFileInfo } from './unassigned-file-info'; import { FsPath } from './fs-path'; import { TsData } from './ts-data'; /** * initialises the generation of the `FileInfo` tree. If @fileContent * is available, it will not read from @fsPath. * * @param fsPath path of a file or the content as string (used by ESLint in IDE) * @param runOnce do not traverse the chain of imports. * @param tsData misc. data around TS config * @param ignoreFileExtensions array of file extensions to ignore * @param fileContent optional file content (used by ESLint in IDE) */ export declare function generateUnassignedFileInfo(fsPath: FsPath, runOnce: boolean | undefined, tsData: TsData, ignoreFileExtensions: string[], fileContent?: string): UnassignedFileInfo;