import type { NoteKind } from './types.js'; /** Soft word-count guidelines per note kind (not hard limits). */ export declare const KIND_WORD_GUIDELINES: Record; /** Baseline word-count ceiling, used when a kind has no (or a lower) guideline. */ export declare const ABSOLUTE_WARN_THRESHOLD = 300; /** * Effective atomicity warning threshold for a kind: the kind's own documented * warn level. Kinds whose guideline legitimately exceeds the baseline * (`domain`, `index`, `log`) must not be warned at 300 words while their * documented warn level is higher — the two thresholds would otherwise * contradict each other. Unknown kinds fall back to the baseline. */ export declare function atomicityWarnThreshold(kind: NoteKind): number; export declare const TITLE_SOFT_WARN_WORDS = 6; export declare const TITLE_HARD_LIMIT_WORDS = 10; export declare const TITLE_HARD_LIMIT_CHARS = 80; //# sourceMappingURL=content-guidelines.d.ts.map