///
import React from 'react';
import ButtonChild from './ButtonChild';
import { FloatButtonPropsType } from './PropsType';
export interface FloatButtonProps extends FloatButtonPropsType {
prefixCls?: string;
className?: string;
style?: React.CSSProperties;
size?: number | string;
buttonMove: boolean;
iconIsRotate: boolean;
type?: string;
isRotate?: boolean;
onClick?: Function;
direction?: string;
isShowShade?: boolean;
childShowStartType?: string;
childShowEndType?: string;
}
export default class FloatButton extends React.Component {
static ButtonChild: typeof ButtonChild;
private isExecuteBtnHidden;
static defaultProps: Partial;
constructor(props: any);
contains: (root: any, n: any) => boolean;
componentDidMount(): void;
componentDidUpdate(): void;
buttonClick: () => void;
onClickFatherBtn: (data: any) => void;
render(): JSX.Element;
}