import React from 'react'; import type { CommonComponentProps, MarginModifierProp, ModifierClassProp } from '../types'; import type { GetRef } from '../utils/refs'; interface FileInputProps extends CommonComponentProps, MarginModifierProp, ModifierClassProp { accept?: string; 'aria-invalid'?: React.AriaAttributes['aria-invalid']; 'aria-required'?: React.AriaAttributes['aria-required']; filename?: string; getRef?: GetRef; id?: string; label?: string; multiple?: boolean; name?: string; required?: boolean; value?: string; tabIndex?: number; onChange?: React.ChangeEventHandler; } export declare function FileInput({ _modifierClass, accept, 'aria-describedby': ariaDescribedby, 'aria-invalid': ariaInvalid, 'aria-label': ariaLabel, 'aria-labelledby': ariaLabelledby, 'aria-required': ariaRequired, filename, getRef, id, label, margin, multiple, name, required, value, tabIndex, onChange, ...rest }: FileInputProps): React.JSX.Element; export {};