export declare class Modifier { cwd: string; ts: boolean; /** * File to be modified. * * @var {string} file */ protected file: string; /** * Get file. * * @returns {string} */ getFile(): string; /** * Get file path */ get filePath(): string; constructor(cwd: string, ts?: boolean); /** * Modifier callback * * @param {string} line * @param {number} index * @param {any} params * @returns {string} */ run(line: string, index: number, ...params: Array): string; /** * Run modifier. * * @param {string} cwd * @param {boolean} ts * @param {any} params * @returns {void} */ static make(cwd: string, ts?: boolean, ...params: Array): void; }