UNPKG

textlint

Version:

The pluggable linting tool for text and markdown.

23 lines 778 B
import { AbstractBacker } from "./execute-file-backers/abstruct-backer"; import { TextlintResult } from "@textlint/kernel"; export declare class ExecuteFileBackerManager { private _backers; /** * create MessageProcessManager with backers * @param {AbstractBacker[]} backers */ constructor(backers?: AbstractBacker[]); /** * @param {AbstractBacker} backer */ add(backer: AbstractBacker): void; /** * @param {AbstractBacker} backer */ remove(backer: AbstractBacker): void; /** * process `messages` with registered processes */ process<R extends TextlintResult>(files: string[], executeFile: (filePath: string) => Promise<R>): Promise<R[]>; } //# sourceMappingURL=execute-file-backer-manager.d.ts.map