/// <reference types="react" />
import * as React from 'react';
import { Size } from './MouseDown';
export interface RippleChildProps {
    prefixCls?: string;
}
export default class RippleChild extends React.Component<RippleChildProps> {
    currentCircleStyle: any;
    currentStyle: any;
    render(): string | number | JSX.Element;
    handleMouseDown(child: React.ReactElement<any>, size?: Size): React.ReactElement<any, string | ((props: any) => React.ReactElement<any, string | any | (new (props: any) => React.Component<any, any, any>)> | null) | (new (props: any) => React.Component<any, any, any>)>;
    ripple: (child: React.ReactChild) => string | number | JSX.Element;
}
