UNPKG

koishi-plugin-beatsaber-bot

Version:

一个 用于 BeatSaber 的 koishi Bot 插件

13 lines (12 loc) 808 B
import { BeatSaverClient } from "../base"; export declare class BeatSaverService { private bsClient; constructor(bsClient: BeatSaverClient); getUnreadAlertsByPage: (ak: string, page: number) => Promise<import("../interfaces/beatsaver").BeatsaverAlert[]>; getTokenInfo: (ak: string) => Promise<import("../base").OAuthTokenInfoResponse>; searchMapById: (key: string) => Promise<import("../interfaces/beatsaver").BSMap>; searchMapByKeyword: (key: string) => Promise<import("../interfaces/beatsaver").BSMap[]>; getLatestMaps: (pageSize: number) => Promise<import("../interfaces/beatsaver").BSMap[]>; getBSMapperById: (id: string) => Promise<import("../interfaces/beatsaver").BSUserResponse>; refreshOAuthToken: (rk: string) => Promise<import("../base").OAuthTokenResponse>; }