UNPKG

mfx

Version:

In-browser video editing toolkit, with effects accelerated by WebGL

10 lines (9 loc) 380 B
import { MFXTransformStream } from "./stream"; export type TransformLike<T extends MFXTransformStream<any, any>> = new <I, O>(...any: any[]) => T; export declare class ForwardedStream<I, O> extends MFXTransformStream<I, O> { name: string; get identifier(): any; constructor(name: string, worker: Worker, { transfer, }?: { transfer?: (_: I) => any[]; }); }