UNPKG

@patreon/studio

Version:

Patreon Studio Design System

19 lines (18 loc) 671 B
interface MockEvent { type: string; } interface MockKeyEvent extends MockEvent { key: string; } interface MockMouseEvent extends MockEvent { target?: EventTarget; } interface MockDocument { addEventListener: (type: string, listener: EventListener, options?: boolean | AddEventListenerOptions) => void; removeEventListener: (type: string, listener: EventListener, options?: boolean | EventListenerOptions) => void; dispatchEvent: (event: Event) => boolean; } declare const createMockEvent: (event: MockEvent | MockKeyEvent | MockMouseEvent) => Event; export { createMockEvent }; declare const _default: () => MockDocument; export default _default;