import * as React from 'react'; declare const Button: React.ForwardRefExoticComponent | undefined; className?: import("..").Styles; style?: import("..").Styles; size?: import("./types").Size | undefined; shape?: import("./types").Shape | undefined; variant?: import("..").Variant | undefined; intent?: import("..").Intent | undefined; isLoading?: boolean | undefined; isSelected?: boolean | undefined; animate?: boolean | undefined; disabled?: boolean | undefined; fullWidth?: boolean | undefined; autoFocus?: boolean | undefined; role?: React.AriaRole | undefined; href?: string | undefined; target?: string | undefined; rel?: string | undefined; children?: React.ReactNode; endEnhancer?: React.ReactNode | React.ComponentType; onClick?: ((event: React.MouseEvent) => any) | undefined; overrides?: import("./types").ButtonOverrides | undefined; startEnhancer?: React.ReactNode | React.ComponentType; type?: "button" | "reset" | "submit" | undefined; tooltipContent?: React.ReactNode | import("../baseui/popover").ContentRenderProp; tabIndex?: number | undefined; }, "style" | "className"> & { $as?: React.ElementType | undefined; className?: import("..").Styles; style?: import("..").Styles; } & React.RefAttributes>; export default Button;