platina-core
Version:
UI Kit of SberMarketing
10 lines (9 loc) • 421 B
TypeScript
import { type EventDispatcher } from 'svelte';
type EventMap = Record<string, unknown>;
interface NativeDispatcherOptions {
bubbles?: boolean;
cancelable?: boolean;
composed?: boolean;
}
export declare function createNativeEventDispatcher<T extends EventMap = Record<string, unknown>>(getElement: () => HTMLElement | null | undefined, defaultOptions?: NativeDispatcherOptions): EventDispatcher<T>;
export {};