import { SanitizeHtmlOptions } from '../../helpers/sanitizeHtml'; import { MemoryService } from '../base/memoryService'; import { Service, ServiceLike } from '../base/service'; export interface HtmlService extends Service { readonly html: string; setDirtyHtml(html: string): void; setCleanHtml(html: string): void; } export declare type MemoryHtmlServiceOptions = { sanitizeHtmlOptions?: SanitizeHtmlOptions; }; export declare const NULL_HTML_SERVICE: HtmlService; export declare function createMemoryHtmlService(html?: string, options?: MemoryHtmlServiceOptions): HtmlService; export declare class MemoryHtmlService extends MemoryService implements HtmlService { constructor(html?: string, options?: MemoryHtmlServiceOptions, ...dependencies: ServiceLike[]); private readonly sanitizeHtml; get html(): string; setDirtyHtml(html: string): void; setCleanHtml(html: string): void; }