import * as i0 from '@angular/core'; import { ElementRef, PipeTransform } from '@angular/core'; import { SafeHtml } from '@angular/platform-browser'; import { Config } from 'dompurify'; declare class LuxSanitizeConfig { allowedTags?: string[]; allowedAttrs?: string[]; addAllowedTags?: string[]; addAllowedAttrs?: string[]; forbiddenTags?: string[]; forbiddenAttrs?: string[]; } declare class LuxHtmlComponent { luxData: string; luxSanitizeConfig?: LuxSanitizeConfig; luxStyle: string; luxClass: string; contentRef: ElementRef; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class LuxSanitizePipe implements PipeTransform { private sanitizer; transform(value: any, config?: LuxSanitizeConfig): SafeHtml; createConfig(config: LuxSanitizeConfig): Config & { RETURN_DOM_FRAGMENT?: false; RETURN_DOM?: false; }; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵpipe: i0.ɵɵPipeDeclaration; } export { LuxHtmlComponent, LuxSanitizeConfig, LuxSanitizePipe };