@chiper-inc/ecommerce-lib
Version:
Chiper Inc Ecommerce Lib
11 lines (10 loc) • 449 B
TypeScript
import { CartEvent } from './event';
export declare abstract class EventSender {
private events;
on(event: CartEvent, listener: (...args: any[]) => void): void;
emit(event: CartEvent, ...args: any[]): void;
off(event: CartEvent, listener: (...args: any[]) => void): void;
removeAllListeners(event: CartEvent): void;
removeAllListenersAllEvents(): void;
once(event: CartEvent, listener: (...args: any[]) => void): void;
}