Fix tsetse compilation errors with strictFunctionTypes on.
PiperOrigin-RevId: 195986716
diff --git a/internal/tsetse/checker.ts b/internal/tsetse/checker.ts
index 6ab8db9..402580f 100644
--- a/internal/tsetse/checker.ts
+++ b/internal/tsetse/checker.ts
@@ -53,6 +53,12 @@
on(nodeKind: ts.SyntaxKind.CallExpression,
handlerFunction: (checker: Checker, node: ts.CallExpression) => void,
code: number): void;
+ on(nodeKind: ts.SyntaxKind.PropertyDeclaration,
+ handlerFunction: (checker: Checker, node: ts.PropertyDeclaration) => void,
+ code: number): void;
+ on(nodeKind: ts.SyntaxKind.ElementAccessExpression,
+ handlerFunction: (checker: Checker, node: ts.ElementAccessExpression) => void,
+ code: number): void;
on(nodeKind: ts.SyntaxKind,
handlerFunction: (checker: Checker, node: ts.Node) => void,
code: number): void;