type CallFn = (args: D[]) => void; export default class MergeCaller { private timer; private callArgs; private debounceTime; private callFn; constructor(fn: CallFn, debounceTime: number); private finalCall; push(...data: D[]): void; } export {};