koishi-plugin-beatsaber-bot
Version:
一个 用于 BeatSaber 的 koishi Bot 插件
20 lines (19 loc) • 577 B
TypeScript
import Puppeteer from "koishi-plugin-puppeteer";
export * from '../../types/api';
export * from '../../types/api';
interface BaseRenderOpts {
type: 'local' | 'remote';
puppeteer: Puppeteer;
onRenderStart?: () => void;
onRenderError?: (e: any) => void;
customBackground?: string;
waitTimeout?: number;
}
export interface RemoteRenderOpts extends BaseRenderOpts {
type: 'remote';
renderBaseURL: string;
}
export interface LocalRenderOpts extends BaseRenderOpts {
type: 'local';
}
export type RenderOption = RemoteRenderOpts | LocalRenderOpts;