/**
* File Name: Button
*/
/** @jsx jsx */
import React from 'react';
import { ICoreBase } from '../../core';
declare type Size = 'small' | 'medium' | 'large';
export interface Ibtn extends ICoreBase {
    id?: string;
    text?: string;
    ariaLabel?: string;
    color?: string;
    role?: string;
    size?: Size;
    isType?: string;
    inverted?: boolean;
    fullWidth?: boolean;
    bordered?: boolean;
    disableShadow?: boolean;
    isDisabled?: boolean;
    srOnly?: React.ReactNode;
    icon?: React.ReactNode;
    onClick?: (event: React.MouseEvent<HTMLButtonElement>) => void;
}
export declare const Button: React.ForwardRefExoticComponent<Ibtn & React.RefAttributes<HTMLButtonElement>>;
export {};
