domHook.d.ts 382 B

12345678
  1. export type ElementClass = Function;
  2. export type Property = PropertyDescriptor | Function;
  3. export declare function spyElementPrototypes<T extends ElementClass>(elementClass: T, properties: Record<string, Property>): {
  4. mockRestore(): void;
  5. };
  6. export declare function spyElementPrototype(Element: ElementClass, propName: string, property: Property): {
  7. mockRestore(): void;
  8. };