import React from 'react'; export declare type Styles = { width?: number | string; height?: number; radius?: number; marginTop?: number; marginBottom?: number; marginLeft?: number; marginRight?: number; margin?: string; backgroundColor?: string; color?: string; fontWeight?: number; fontSize?: number; align?: string; border?: string; hover?: Partial<{ backgroundColor?: string; color?: string; border?: string; }>; active?: Partial<{ backgroundColor?: string; color?: string; border?: string; }>; }; export interface Props { type?: 'button' | 'submit'; text?: string; loading?: boolean; className?: string; disabled?: boolean; children?: JSX.Element | JSX.Element[]; onClick?: (e: React.UIEvent) => void; styles?: Styles; } export declare const Button: React.FC;