import { Connection, TextEdit } from "vscode-languageserver/node";
import { TextDocument } from "vscode-languageserver-textdocument";
import { Config } from "@herb-tools/config";
export declare class AutofixService {
    private connection;
    private linter;
    constructor(connection: Connection, config?: Config);
    setConfig(config: Config): void;
    private buildLinter;
    autofix(document: TextDocument): Promise<TextEdit[]>;
}
