From 9f1bda9802235cf28a0a0939af6fd272d42e724f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Wed, 25 Feb 2026 02:32:35 +0000 Subject: [PATCH] test: fix TS2742 in telegram media test utils --- src/telegram/bot.media.test-utils.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/telegram/bot.media.test-utils.ts b/src/telegram/bot.media.test-utils.ts index 4d49eda3f60..94084bad31c 100644 --- a/src/telegram/bot.media.test-utils.ts +++ b/src/telegram/bot.media.test-utils.ts @@ -1,10 +1,12 @@ -import { afterEach, beforeAll, beforeEach, expect, vi } from "vitest"; +import { afterEach, beforeAll, beforeEach, expect, vi, type Mock } from "vitest"; import * as ssrf from "../infra/net/ssrf.js"; import { onSpy, sendChatActionSpy } from "./bot.media.e2e-harness.js"; -export const cacheStickerSpy = vi.fn(); -export const getCachedStickerSpy = vi.fn(); -export const describeStickerImageSpy = vi.fn(); +type StickerSpy = Mock<(...args: unknown[]) => unknown>; + +export const cacheStickerSpy: StickerSpy = vi.fn(); +export const getCachedStickerSpy: StickerSpy = vi.fn(); +export const describeStickerImageSpy: StickerSpy = vi.fn(); const resolvePinnedHostname = ssrf.resolvePinnedHostname; const lookupMock = vi.fn();