UNPKG

@innovaccer/design-system

Version:

React components library project for Innovaccer Design System

24 lines (23 loc) 834 B
import * as React from 'react'; import { TButtonAppearance, TButtonType, TBaseHtmlProps } from "../common.type"; export interface AIButtonProps extends TBaseHtmlProps<HTMLButtonElement> { appearance?: TButtonAppearance; withSparkle?: boolean; type?: TButtonType; disabled?: boolean; children?: string; tabIndex?: number; onClick?: (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void; onMouseEnter?: (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void; onMouseLeave?: (event: React.MouseEvent<HTMLButtonElement, MouseEvent>) => void; 'data-test'?: string; className?: string; } export declare const AIButton: { (props: AIButtonProps): React.JSX.Element; defaultProps: { type: string; withSparkle: boolean; }; }; export default AIButton;