import type { RecheckConfig } from '../../types/index.js'; /** * `recheck/technical-english` — an original rule set that helps writers * follow the principles of ASD-STE100 Simplified Technical English. * * ASD-STE100 Simplified Technical English is a Copyright and a Trade Mark * of ASD, Brussels, Belgium. This preset is an independent work: ASD and * the STEMG do not review, validate, approve, certify, or endorse it. It * reproduces no part of the standard — not its text and not its dictionary. * Each rule implements a publicly documented writing principle in Recheck's * own vocabulary. Provenance, the STEMG correspondence, and the list of * deliberate omissions: packages/recheck/presets/technical-english/ * PROVENANCE.md. * * WHAT DOESN'T SHIP, AND WHY: * * - NO approved-word dictionary. The STE dictionary is part of the * copyrighted standard; encoding it would reproduce the standard in * part. The standard's Special Usage Rights grant reproduction rights * only to a closed list of aerospace and defense organizations, which * a public npm package distributes past — so a dictionary rule needs * written authority from an ASD officer (see PROVENANCE.md). For * general word-choice checking, compose with `recheck/plain-language` * (public-domain source, similar intent). * - NO noun-cluster rule (the standard limits noun clusters to three). * Counting nouns needs part-of-speech tagging; any regex approximation * would flag ordinary prose constantly. * - NO present-tense rule. `will` is a legitimate word in changelogs, * roadmaps, and promises; a tense rule would fight real documentation. * - NO one-instruction-per-sentence rule. Not reliably detectable; * the sentence-length rule is the closest proxy. */ export declare function buildTechnicalEnglishPreset(): RecheckConfig; //# sourceMappingURL=technical-english.d.ts.map