/// <reference types="react" />
import { VizzlyComponents, VizzlyTheming } from '../../types';
import { CustomThemeClassNamespaces } from '../classNames';
declare type Props = VizzlyComponents.ComponentOverrides.Props.Button & {
    testId?: string;
    highlight?: boolean;
    'data-component'?: string;
    block?: boolean;
    internal?: boolean;
    className?: string;
    themeOverride?: VizzlyTheming.ButtonType;
    icon?: VizzlyComponents.ComponentOverrides.Props.ButtonIcon;
};
export declare const PROPS_AS_CLASSNAMES: CustomThemeClassNamespaces[];
export declare const Button: (props: Props) => JSX.Element;
export {};
