import { default as React } from 'react'; type TouchRippleVariant = 'material' | 'subtle' | 'highlight' | 'outline'; interface TouchRippleProps { children: React.ReactNode; color?: string; center?: boolean; duration?: number; variant?: TouchRippleVariant; disabled?: boolean; className?: string; as?: keyof React.JSX.IntrinsicElements; onClick?: (e: React.MouseEvent) => void; role?: string; tabIndex?: number; ariaLabel?: string; style?: React.CSSProperties; } declare const TouchRipple: React.FC; export { TouchRipple }; export type { TouchRippleProps, TouchRippleVariant };