export declare function emit(el: HTMLElement, name: string, options?: CustomEventInit): CustomEvent;
export declare function waitForEvent(el: HTMLElement, eventName: string): Promise;
export declare function isTouchEvent(event: MouseEvent | TouchEvent): event is TouchEvent;
export declare function normalizePointerEvent(e: MouseEvent | TouchEvent): {
clientX: number;
clientY: number;
pageX: number;
pageY: number;
isTouch: boolean;
};
export declare function getOpacity(computedStyle: CSSStyleDeclaration): number;