import React from "react"; import { StyledButtonProps } from "./style"; export declare enum ButtonType { primary = "primary", secondary = "secondary", tertiary = "tertiary", quaternary = "quaternary", round = "round" } export declare enum ButtonSize { small = "small", regular = "regular" } interface IProps extends Omit, "ref" | "type" | "as">, Omit { label: string; icon?: React.ReactNode; secondaryIcon?: React.ReactNode; labelProps?: Omit, "ref" | "as">; } export declare const Button: ({ buttonType, icon, secondaryIcon, label, labelProps, buttonSize, ...props }: IProps) => JSX.Element; export {};