import React from 'react'; import { DataItem } from '../../interfaces/data'; import { ChangeDataItemPayload } from '../Field/Field'; export interface FileUploadOwnProps { fieldName: string; bcName: string; cursor: string; fieldDataItem: DataItem; fieldValue: string; fileIdKey: string; fileSource: string; readOnly?: boolean; disabled?: boolean; metaError: string; snapshotKey?: string; snapshotFileIdKey?: string; } export interface FileUploadProps { fileIdDelta: string; fileNameDelta: string; } export interface FileUploadActions { onDeleteFile: (payload: ChangeDataItemPayload) => void; onStartUpload: () => void; onUploadFileDone: (payload: ChangeDataItemPayload) => void; onUploadFileFailed: () => void; } declare const _default: import("react-redux").ConnectedComponentClass, Pick & FileUploadOwnProps>; export default _default;