import { type Ref } from 'vue';
import type { NuxtRippleOptions } from '~/src/types';
declare const _default: import("#app").Plugin<{
    ripple: {
        state: Ref<NuxtRippleOptions, NuxtRippleOptions>;
        mode: import("vue").ComputedRef<"click" | "hover" | "pulse">;
        color: import("vue").ComputedRef<string>;
        duration: import("vue").ComputedRef<number>;
        scale: import("vue").ComputedRef<number>;
        pulseInterval: import("vue").ComputedRef<number>;
        overflow: import("vue").ComputedRef<boolean>;
        mount: (config?: NuxtRippleOptions) => void;
    };
}> & import("#app").ObjectPlugin<{
    ripple: {
        state: Ref<NuxtRippleOptions, NuxtRippleOptions>;
        mode: import("vue").ComputedRef<"click" | "hover" | "pulse">;
        color: import("vue").ComputedRef<string>;
        duration: import("vue").ComputedRef<number>;
        scale: import("vue").ComputedRef<number>;
        pulseInterval: import("vue").ComputedRef<number>;
        overflow: import("vue").ComputedRef<boolean>;
        mount: (config?: NuxtRippleOptions) => void;
    };
}>;
export default _default;
