@textlint/kernel
Version:
textlint kernel is core logic by pure JavaScript.
15 lines • 1.05 kB
TypeScript
export { TextlintKernel } from "./textlint-kernel";
export * from "./descriptor/index";
export { TextlintKernelRule, TextlintKernelFilterRule, TextlintKernelPlugin, TextlintKernelOptions } from "./textlint-kernel-interface";
/**
* Types of textlint lint/fix result
*/
export type { TextlintResult, TextlintFixResult, TextlintMessageFixCommand, TextlintMessage } from "@textlint/types";
/**
* @deprecated These types will removed in the future. Use @textlint/types instead of it
* If you use these types in your rule, you should use @textlint/types for your rule.
* Related changes: https://github.com/textlint/textlint/pull/562
*/
export type { TextlintRuleReporter, TextlintRuleModule, TextlintRuleOptions, TextlintRuleSeverityLevel, TextlintFilterRuleReporter, TextlintFilterRuleOptions, TextlintPluginCreator, TextlintPluginOptions, TextlintPluginProcessor, TextlintPluginProcessorConstructor } from "@textlint/types";
export { TextlintRuleSeverityLevelKeys } from "./context/TextlintRuleSeverityLevelKeys";
//# sourceMappingURL=index.d.ts.map