import { DataSetContext } from '../data-set/DataSet';
import AttachmentFile from '../data-set/AttachmentFile';
import { UploaderProps } from './Uploader';
export declare function isAcceptFile(attachment: AttachmentFile, accept: string[]): boolean;
export declare function beforeUploadFile(props: UploaderProps, context: DataSetContext, attachment: AttachmentFile, attachments?: AttachmentFile[], useChunk?: boolean): Promise<boolean | undefined>;
export declare function uploadFile(props: UploaderProps, attachment: AttachmentFile, attachmentUUID: string, context: DataSetContext, chunkSize: number, useChunk?: boolean): Promise<any>;
