import { Component } from 'react'; import { PositionType } from "../../interfaces/types/PositionType"; import { OnClickEventType } from "../../interfaces/types/OnClickEventType"; import { ColorsTypes } from "../../interfaces/types/ColorsTypes"; import { PropsInterface } from "../../interfaces/interfaces/PropsInterface"; export interface ButtonInterfaceProps extends PropsInterface { label?: string | any; icon?: string; iconPos?: PositionType; isDisabled?: boolean; onClick?: OnClickEventType; color?: ColorsTypes; raised?: boolean; rounded?: boolean; empty?: boolean; new?: boolean; border?: boolean; padding?: boolean; block?: boolean; } export declare class Button extends Component { static defaultProps: { iconPos: string; }; get labelRender(): JSX.Element | null; get renderIcon(): JSX.Element | null; render(): JSX.Element; }