fix: make callback parameter of removeEventListener optional
diff --git a/index.d.ts b/index.d.ts
index ebebd61..e23f20b 100644
--- a/index.d.ts
+++ b/index.d.ts
@@ -45,7 +45,7 @@
getDuration(inFrames?: boolean): number;
triggerEvent<T = any>(name: AnimationEventName, args: T): void;
addEventListener<T = any>(name: AnimationEventName, callback: AnimationEventCallback<T>): void;
- removeEventListener<T = any>(name: AnimationEventName, callback: AnimationEventCallback<T>): void;
+ removeEventListener<T = any>(name: AnimationEventName, callback?: AnimationEventCallback<T>): void;
}
export type BaseRendererConfig = {
@@ -81,7 +81,7 @@
renderer?: 'svg' | 'canvas' | 'html';
loop?: boolean | number;
autoplay?: boolean;
- initialSegment?: AnimationSegment;
+ initialSegment?: AnimationSegment;
name?: string;
assetsPath?: string;
rendererSettings?: SVGRendererConfig | CanvasRendererConfig | HTMLRendererConfig;