import { BaseFormatter } from '../classes.baseformatter.js';
import type { IPlannedChange } from '../interfaces.format.js';
import { Project } from '../../classes.project.js';
export declare class LegacyFormatter extends BaseFormatter {
    private moduleName;
    private formatModule;
    constructor(context: any, project: Project, moduleName: string, formatModule: any);
    get name(): string;
    analyze(): Promise<IPlannedChange[]>;
    applyChange(change: IPlannedChange): Promise<void>;
}
