import { ButtonOrLinkElement, ButtonOrLinkProps } from '../../atoms';
import { SxColor } from '../../tokens';
export type MarketingButtonProps = ButtonOrLinkProps & {
    /** Variant of the button. One of `outlined` or `filled`. Defaults to `outlined`. */
    variant?: 'outlined' | 'filled';
    /** Color of the outline (if `variant` is `outlined`) or of the fill (if `variant` is `filled`). Defaults to `Purple64` (if `variant` is `outlined`) or `Purple88` (if `variant` is `filled`). */
    color?: SxColor;
    /** Same as `color`, but on hover. Defaults to `color` if it's set, otherwise defaults to `Purple`. */
    colorHover?: SxColor;
    /** Color of the text. Defaults to `White` (or `Midnight` if `variant` is `filled` and `color` is set to a light color). */
    textColor?: SxColor;
};
export declare const MarketingButton: import('react').ForwardRefExoticComponent<MarketingButtonProps & import('react').RefAttributes<ButtonOrLinkElement>>;
//# sourceMappingURL=MarketingButton.d.ts.map