remove mitt typings namesapce

This commit is contained in:
Yanzhen Yu
2026-04-01 12:00:00 +08:00
parent eaf339ed79
commit 57df28de2f
9 changed files with 23 additions and 15 deletions

1
typings/index.d.ts vendored
View File

@@ -1,4 +1,5 @@
import record from './record';
import { Replayer } from './replay';
import { mirror } from './utils';
export { EventType, IncrementalSource, MouseInteractions, ReplayerEvents } from './types';
export { record, Replayer, mirror };

View File

@@ -1,4 +1,4 @@
import { removedNodeMutation } from '../types';
export declare function deepDelete(addsSet: Set<Node>, n: Node): void;
export declare function isParentRemoved(removes: removedNodeMutation[], n: Node): boolean;
export declare function isParentDropped(droppedSet: Set<Node>, n: Node): boolean;
export declare function isAncestorInSet(set: Set<Node>, n: Node): boolean;

View File

@@ -1,5 +1,5 @@
import Timer from './timer';
import { eventWithTime, playerConfig, playerMetaData } from '../types';
import { eventWithTime, playerConfig, playerMetaData, Handler } from '../types';
import './styles/style.css';
export declare class Replayer {
wrapper: HTMLDivElement;
@@ -15,7 +15,7 @@ export declare class Replayer {
private noramlSpeed;
private missingNodeRetryMap;
constructor(events: eventWithTime[], config?: Partial<playerConfig>);
on(event: string, handler: mitt.Handler): void;
on(event: string, handler: Handler): void;
setConfig(config: Partial<playerConfig>): void;
getMetaData(): playerMetaData;
getTimeOffset(): number;

5
typings/types.d.ts vendored
View File

@@ -208,6 +208,11 @@ export declare type actionWithDelay = {
doAction: () => void;
delay: number;
};
export declare type Handler = (event?: unknown) => void;
export declare type Emitter = {
on(type: string, handler: Handler): void;
emit(type: string, event?: unknown): void;
};
export declare enum ReplayerEvents {
Start = "start",
Pause = "pause",