import * as React from 'react'; import { NavigatorActions } from '../../types/navigatorActions.types'; import { Override } from '../../utilities/types'; export declare const StyledButton: React.ForwardRefExoticComponent, HTMLButtonElement>, "appearance" | "size" | "theme" | "isLoading" | "fullWidth"> & { theme?: ("primary" | "neutral" | "success" | "warning" | "danger" | "secondary" | Partial>) | undefined; appearance?: ("outline" | "solid" | Partial>) | undefined; size?: ("sm" | "md" | "lg" | "xl" | Partial>) | undefined; isLoading?: (boolean | Partial>) | undefined; fullWidth?: (boolean | Partial>) | undefined; } & { as?: React.ElementType; }>; type ButtonProps = Override, { children: React.ReactNode; href?: string; isLoading?: boolean; } & NavigatorActions>; export declare const Button: React.ForwardRefExoticComponent & React.RefAttributes>; export {};