import { AnchorHTMLAttributes, ButtonHTMLAttributes, FC, ReactNode } from 'react';
declare type BaseElement = HTMLAnchorElement;
declare type BaseProps = AnchorHTMLAttributes;
declare type BaseButtonElement = HTMLButtonElement;
declare type BaseButtonProps = ButtonHTMLAttributes;
export interface ButtonLinkProps extends BaseButtonProps {
readonly children?: ReactNode;
/**
* `class` to be passed to the component.
*/
readonly className?: BaseButtonProps['className'];
/**
* If `button` it use