diff --git a/types/k6/html/index.d.ts b/types/k6/html/index.d.ts
index a4069b0f0133ca..56a10d8c17168c 100644
--- a/types/k6/html/index.d.ts
+++ b/types/k6/html/index.d.ts
@@ -370,10 +370,10 @@ export interface FormValue {
export interface Tester {
/**
* @param index - Current index.
- * @param element - Current element.
+ * @param element - Current selection.
* @returns Whether element passes test.
*/
- (index: number, element: Element): boolean;
+ (index: number, element: Selection): boolean;
}
/**
diff --git a/types/k6/test/html.ts b/types/k6/test/html.ts
index 6ad1a938239d96..766eb2147c1e30 100644
--- a/types/k6/test/html.ts
+++ b/types/k6/test/html.ts
@@ -37,7 +37,7 @@ import {
} from "k6/html";
const handler = (index: number, element: Element) => {};
-const tester = (index: number, element: Element) => true;
+const tester = (index: number, element: Selection) => true;
const mapper = (index: number, selection: Selection) => null;
let selection: Selection;