import { type ComputedRef, type MaybeRefOrGetter } from 'vue'; import { type FilterOptions, type TextSegment } from './filter.js'; /** * Reactive wrapper around {@link filterFWordsToSegments}. Both arguments accept * a plain value, a ref, or a getter. * * ```vue * * * * ``` */ export declare function useProfanitySegments(text: MaybeRefOrGetter, options?: MaybeRefOrGetter): ComputedRef; /** Reactive "is there anything to moderate here" check. */ export declare function useIsProfane(text: MaybeRefOrGetter, options?: MaybeRefOrGetter): ComputedRef; export { filterFWordsToSegments } from './filter.js'; export type { FilterOptions, TextSegment } from './filter.js'; export type { Language } from './registry.js'; //# sourceMappingURL=vue.d.ts.map