UNPKG

@chasemoskal/magical

Version:

web toolkit for lit apps

11 lines (10 loc) 515 B
export declare class MagicEventBase<D> extends CustomEvent<D> { static readonly type: string; static readonly target: (target: EventTarget) => { dispatch(detail: unknown, options?: Partial<import("./types/dispatch-options.js").DispatchOptions> | undefined): void; listen(listener: (event: MagicEventBase<unknown>) => void, options?: boolean | AddEventListenerOptions | undefined): () => void; }; constructor(name: string, options: CustomEventInit<D> & { detail: D; }); }