import React from "react"; import { Theme, ThemeButtonSize, ThemeFontVariant, ThemeIntent } from "../types"; export declare type CtButtonProps = React.ButtonHTMLAttributes & React.AnchorHTMLAttributes & { children: React.ReactNode; className?: string; onClick?: () => void; disabled?: boolean; loading?: boolean; outlined?: boolean; minimal?: boolean; intent: ThemeIntent; size?: ThemeButtonSize; theme?: Theme; fontVariant?: ThemeFontVariant; disablePadding?: boolean; }; declare function CtButton({ children, className, onClick, disabled, loading, outlined, minimal, intent, size, theme, href, fontVariant, disablePadding, ...props }: CtButtonProps): JSX.Element; declare namespace CtButton { var defaultProps: { intent: ThemeIntent; size: ThemeButtonSize; disabled: boolean; loading: boolean; outlined: boolean; minimal: boolean; theme: Theme; fontVariant: ThemeFontVariant; disablePadding: boolean; }; } export default CtButton;