import type { CustomElement } from '../Components/Abstracts/CustomElement'; import type { ControlBehaviorBase, ControlBehaviorReturn } from './Abstracts/Behavior'; /** * Represents the `IRippleableProps` interface. * * @public */ export interface IRippleableProps { ripple: boolean; } /** * A mixin that adds ripple control to a component. * When `ripple` is set to `false`, the ripple effect is disabled. * * @public */ export declare const Rippleable: >(base: T) => ControlBehaviorReturn; /** * @public */ export declare namespace IRippleableProps { const DEFAULTS: IRippleableProps; } //# sourceMappingURL=Rippleable.d.ts.map