import type { ISlice } from '../slicer'; export interface ITask { readonly data: ISlice; readonly uploadId: string; readonly id: string; readonly isSuccessed: boolean; readonly index: number; success(): void; } export interface IStoreTask { readonly id: string; readonly uploadId: string; readonly success: boolean; readonly index: number; readonly digest: string; readonly userId: string; }