import { default as React } from 'react'; import { ThemeTypes } from '@viasat/beam-shared/utils/constants'; import { ButtonProps as BEAMButtonProps } from '../Button'; export interface FileUploadButtonProps extends React.ComponentPropsWithRef<'input'> { /** * Specify text for the Button */ children?: React.ReactNode; /** * Specify if FileUpload is in error state */ error?: boolean; /** * Specify the props passed to the Button component */ buttonProps?: BEAMButtonProps; /** * Specify the theme of the FileUpload. By default it inherits the theme from the parent */ theme?: ThemeTypes; } export declare const FileUploadButtonComponent: React.ForwardRefExoticComponent & React.RefAttributes>;