@testing-library/user-event
Version:
Fire events the same way the user does
20 lines (19 loc) • 675 B
TypeScript
import { type Instance } from '../../setup';
import { ApiLevel } from '../misc/level';
export declare function hasPointerEvents(instance: Instance, element: Element): boolean;
declare function closestPointerEventsDeclaration(element: Element): {
pointerEvents: string;
tree: Element[];
} | undefined;
declare const PointerEventsCheck: unique symbol;
declare global {
interface Element {
[PointerEventsCheck]?: {
[k in ApiLevel]?: object;
} & {
result: ReturnType<typeof closestPointerEventsDeclaration>;
};
}
}
export declare function assertPointerEvents(instance: Instance, element: Element): void;
export {};