import { default as React } from 'react'; /** * Creates a material-style ripple effect inside the given element. * * @param el - Target element that receives the ripple. * @param event - Mouse event used to determine the ripple origin. * @param host - Optional host element that receives the ripple container instead of `el`. * * @remarks * - Automatically clears previous ripples. * - Injects a `.ripple-container` and `.ripple` element. * - Uses the element's client size and border radius. * - Safe for buttons, icon buttons, list items, etc. * * @category Utils */ export declare const createRipple: (el: HTMLElement, event: React.MouseEvent, host?: HTMLElement) => void;