@uppy/transloadit
Version:
The Transloadit plugin can be used to upload files to Transloadit for all kinds of processing, such as transcoding video, resizing images, zipping/unzipping, and more
17 lines • 634 B
TypeScript
import type { Body, Meta, Uppy } from '@uppy/core';
import Emitter from 'component-emitter';
/**
* Track completion of multiple assemblies.
*
* Emits 'assembly-complete' when an assembly completes.
* Emits 'assembly-error' when an assembly fails.
* Exposes a `.promise` property that resolves when all assemblies have
* completed (or failed).
*/
declare class TransloaditAssemblyWatcher<M extends Meta, B extends Body> extends Emitter {
#private;
promise: Promise<void>;
constructor(uppy: Uppy<M, B>, assemblyIDs: string[]);
}
export default TransloaditAssemblyWatcher;
//# sourceMappingURL=AssemblyWatcher.d.ts.map