export interface ICanvasEffectConstructable { new(options?: { [key: string]: any }): ICanvasEffect } export default interface ICanvasEffect { start: (canvas: HTMLCanvasElement, timeout?: number) => Promise, stop: () => Promise, isRunning: boolean }