import { ProfanityValidatorOptions, NamespaceValidator } from './index.js'; /** * Curated English profanity terms used by `createEnglishProfanityValidator`. */ declare const PROFANITY_WORDS_EN: readonly string[]; /** Source metadata for `PROFANITY_WORDS_EN`. */ declare const PROFANITY_WORDS_EN_SOURCE = "https://github.com/zautumnz/profane-words/blob/master/words.json"; /** SPDX-style shorthand for upstream list license. */ declare const PROFANITY_WORDS_EN_LICENSE = "WTFPL"; /** Number of words in the curated list. */ declare const PROFANITY_WORDS_EN_COUNT: number; /** * Create a profanity validator preloaded with the curated English word list. * * This keeps core `namespace-guard` zero-dependency while offering * a ready-to-use policy for teams that want quick defaults. */ declare function createEnglishProfanityValidator(options?: ProfanityValidatorOptions): NamespaceValidator; export { PROFANITY_WORDS_EN, PROFANITY_WORDS_EN_COUNT, PROFANITY_WORDS_EN_LICENSE, PROFANITY_WORDS_EN_SOURCE, createEnglishProfanityValidator };