import { P as ProfanityCheckerConfig, a as ProfanityCheckResult } from './types-DI8nzwWc.cjs';
import { C as CheckProfanityResult } from './types-B9c_ik4k.cjs';

declare const useProfanityChecker: (config?: ProfanityCheckerConfig) => {
    result: CheckProfanityResult;
    checkText: (text: string) => ProfanityCheckResult;
    checkTextAsync: (text: string) => Promise<ProfanityCheckResult>;
    reset: () => void;
    isDirty: boolean;
    isWordProfane: (word: string) => boolean;
};

export { useProfanityChecker };
