import React from "react";
import { ButtonProps } from "../input.type";
export declare function Button({ children, icon, type, variant, size, isDisabled, loading, ...rest }: ButtonProps): React.JSX.Element;
export declare namespace Button {
    var Add: ({ children, variant, size, ...rest }: ButtonProps) => React.JSX.Element;
    var Remove: ({ children, variant, size, ...rest }: ButtonProps) => React.JSX.Element;
    var Submit: ({ children, isDisabled, size, loading, ...rest }: ButtonProps) => React.JSX.Element;
    var Search: ({ children, variant, ...rest }: ButtonProps) => React.JSX.Element;
    var Close: ({ children, variant, size, ...rest }: ButtonProps) => React.JSX.Element;
}
export declare function ButtonAdd({ ...rest }: ButtonProps): React.JSX.Element;
