koishi-plugin-steam-family-bot
Version:
一个用于新版 Steam 家庭的库存监控 koishi Bot 插件
22 lines (21 loc) • 925 B
TypeScript
/// <reference types="node" />
import { Config, FamilyGames, PuppeteerProvider, PuppeteerRender } from 'steam-family-bot-core';
import { Context } from 'koishi';
import { ImgRender } from 'steam-family-bot-core/render';
export declare class PluginPuppeteerProvider implements PuppeteerProvider {
ctx: Context;
_browser: any;
_ok: boolean;
browser(): Promise<any>;
constructor(config: Config, ctx: Context);
get ok(): boolean;
}
export declare const creatPuppeteerRender: (config: Config, ctx: Context) => PuppeteerRender;
export declare class KoishiImgRender implements ImgRender {
private config;
private puppeteerRender;
constructor(ctx: Context, cfg: Config);
screenshotFamilyStatistic(token: string, onStart?: () => void): Promise<Buffer>;
getFamilyStatisticImg(games: FamilyGames, onStart?: () => void, onError?: () => void): Promise<Buffer>;
isRenderEnable(): boolean;
}