import * as React from 'react';
export declare type ButtonTheme = 'default' | 'primary' | 'danger';
export declare type ButtonSize = 'lg' | 'md' | 'sm' | 'xs';
export declare type ButtonShape = 'radius' | 'rect' | 'round' | 'circle';
export interface BaseButtonProps {
    theme?: ButtonTheme;
    size?: ButtonSize;
    shape?: ButtonShape;
    block?: boolean;
    ghost?: boolean;
    shadow?: boolean;
    focus?: boolean;
    disabled?: boolean;
    loading?: boolean;
    icon?: React.ReactNode;
}
