import * as React from 'react'; import { UploadUIProps } from './UploadUI'; /** * @hidden */ export declare class UploadNavigation extends React.Component { private _uploadUI; private _navIndex; private _blurTimeout; private navIndex; readonly actionElement: HTMLInputElement; constructor(props: UploadUIProps); componentDidUpdate(prevProps: UploadUIProps): void; focus: () => void; onKeyDown: (event: React.KeyboardEvent, isRtl: boolean) => void; onCancel: (uid: string) => void; onClear: () => void; onUpload: () => void; onRetry: (uid: string) => void; onRemove: (uid: string) => void; onAdd: (files: FileList) => void; onClick: (navIndex: number) => void; onFocus: () => void; onBlurTimeout: () => void; onBlur: () => void; render(): JSX.Element; }