export interface SanitizeHtmlContentHook {
(content: unknown): string;
}
interface OverridableHooks {
sanitizeHtmlContent: SanitizeHtmlContentHook;
}
/**
* EXPERIMENTAL: This function acts like a hook for Lightning Locker Service and other similar
* libraries to sanitize HTML content. This hook process the content passed via the template to
* lwc:inner-html directive.
* It is meant to be overridden via `setHooks`; it throws an error by default.
*/
export declare const sanitizeHtmlContent: SanitizeHtmlContentHook;
export declare function setHooks(hooks: OverridableHooks): void;
export {};
//# sourceMappingURL=overridable-hooks.d.ts.map