/// import { EventEmitter } from 'events'; /** * Base class for files which are required by managers. */ export declare abstract class BaseManagedFile extends EventEmitter { /** The path for this file */ private readonly filePath; /** * @param {string} path - The absolute path of the current file (__filename). */ constructor(path: string); /** * "Reloads" the file. * This removes the file from the cache and Node will re-load it once it's required again. */ reload(): void; }