koishi-plugin-beatsaber-bot
Version:
一个 用于 BeatSaber 的 koishi Bot 插件
7 lines (6 loc) • 900 B
TypeScript
import Puppeteer from "koishi-plugin-puppeteer";
import { ScoreSaberUser, ScoreSaberItem, BeatLeaderUser, Score, BSMap } from "../interfaces";
export declare const renderBSMapImg: (puppeteer: Puppeteer, bsMap: BSMap, bsMapQrUrl: string, previewQrUrl: string, onStart?: () => void, onError?: (e?: any) => void) => Promise<string>;
export declare const renderSSPlayerImg: (puppeteer: Puppeteer, scores: ScoreSaberItem[], userInfo: ScoreSaberUser, onStart?: () => void, onError?: (e?: any) => void) => Promise<string>;
export declare const renderBLPlayerImg: (puppeteer: Puppeteer, scores: Score[], userInfo: BeatLeaderUser, onStart?: () => void, onError?: (e?: any) => void) => Promise<string>;
export declare const renderBLScoreImg: (puppeteer: Puppeteer, score: Score, bsMap: BSMap, statistic: any, bsor: any, qrcodeUrl: string, onStart?: () => void, onError?: (e?: any) => void) => Promise<string>;