fix(dispatcher): CallbackDataBuilder#filter typings

This commit is contained in:
alina 🌸 2024-07-06 22:12:13 +03:00
parent c667399b4d
commit 9b6e5ea8fc
Signed by: teidesu
SSH key fingerprint: SHA256:uNeCpw6aTSU4aIObXLvHfLkDa82HWH9EiOj9AXOIRpI

View file

@ -1,4 +1,11 @@
import { CallbackQuery, InlineCallbackQuery, MaybeArray, MaybePromise, MtArgumentError } from '@mtcute/core' import {
BusinessCallbackQuery,
CallbackQuery,
InlineCallbackQuery,
MaybeArray,
MaybePromise,
MtArgumentError,
} from '@mtcute/core'
import { UpdateFilter } from './filters/types.js' import { UpdateFilter } from './filters/types.js'
@ -105,7 +112,7 @@ export class CallbackDataBuilder<T extends string> {
* *
* @param params * @param params
*/ */
filter<Update extends CallbackQuery | InlineCallbackQuery>( filter<Update extends CallbackQuery | InlineCallbackQuery | BusinessCallbackQuery>(
params: params:
| (( | ((
upd: Update, upd: Update,