UNPKG

@textlint/kernel

Version:
21 lines 855 B
import type { TextlintMessage } from "@textlint/types"; import { TextlintKernelConstructorOptions } from "../textlint-kernel-interface"; /** * Filter messages by their severity. * @param {TextlintMessage[]} messages * @returns {TextlintMessage[]} filtered messages */ export declare function filterWarningMessages(messages?: TextlintMessage[]): TextlintMessage[]; /** * Pass through all messages. * @param {TextlintMessage[]} messages * @returns {TextlintMessage[]} */ export declare function through<T>(messages?: T[]): T[]; /** * Create message filter by config.quiet. * @param {Config} config * @returns {Function} filter function for messages */ export default function createSeverityFilter(config: TextlintKernelConstructorOptions): (messages: TextlintMessage[]) => TextlintMessage[]; //# sourceMappingURL=filter-severity-process.d.ts.map