import React from "react";
export interface ButtonProps extends React.HTMLAttributes<HTMLButtonElement> {
    block?: boolean;
    children?: React.ReactNode;
    disabled?: boolean;
    loading?: boolean;
    icon?: React.ReactNode;
    text?: boolean;
    type?: "primary" | "secondary";
    large?: boolean;
    as?: React.ElementType;
}
export declare const getButtonClassName: ({ className, type, block, large, }: {
    className?: string;
    type?: "primary" | "secondary";
    block?: boolean;
    large?: boolean;
}) => string;
export declare const Button: React.FC<ButtonProps>;
