oak-general-business/lib/utils/files/slice.d.ts

8 lines
434 B
TypeScript

export type MpFileGetter = {
type: 'getter';
getFile: () => Promise<string | ArrayBuffer>;
};
export declare function sliceFile(file: string | File, chunkSize: number, partCount: number): Promise<(File | Blob | MpFileGetter)[]>;
export declare function sliceFileForMp(filePath: string, chunkSize: number, partCount: number): Promise<MpFileGetter[]>;
export declare function cleanTempFiles(tempFiles: string[]): Promise<void>;