File size: 475 Bytes
bc20498
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
type MeltEvent<T extends Event = Event> = {
    detail: {
        originalEvent: T;
    };
    cancelable: boolean;
    preventDefault: () => void;
};
export type SvelteEvent<T extends Event = Event, U extends EventTarget = EventTarget> = T & {
    currentTarget: EventTarget & U;
};
export declare function createDispatcher<M extends Element = Element>(): (e: MeltEvent) => void;
export type CreateDispatcher = {
    createDispatcher: typeof createDispatcher;
};
export {};