From 0b76d855099af133b6b2aacab7c065bc6dc856bf Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Tue, 31 Mar 2026 17:30:22 +0900 Subject: [PATCH] fix(qqbot): declare silk-wasm codec types --- extensions/qqbot/src/types/silk-wasm.d.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 extensions/qqbot/src/types/silk-wasm.d.ts diff --git a/extensions/qqbot/src/types/silk-wasm.d.ts b/extensions/qqbot/src/types/silk-wasm.d.ts new file mode 100644 index 00000000000..834e1bf082f --- /dev/null +++ b/extensions/qqbot/src/types/silk-wasm.d.ts @@ -0,0 +1,12 @@ +declare module "silk-wasm" { + export type SilkCodecResult = { + data: Uint8Array; + duration: number; + }; + + export function isSilk(input: Uint8Array): boolean; + + export function decode(input: Uint8Array, sampleRate: number): Promise; + + export function encode(input: Uint8Array, sampleRate: number): Promise; +}