steam-family-bot-core
Version:
一个用于新版 Steam 家庭的库存监控 Bot 插件
19 lines (18 loc) • 687 B
TypeScript
import { IAPIService, ISteamFamilyAPI } from './interface';
import { Config } from '../interface';
import { Logger } from '../interface/logger';
interface AccountInfo {
id: number;
steamId: string;
steamAccessToken: string;
steamRefreshToken: string;
lastRefreshTime: string;
}
export declare class APIService implements IAPIService {
Steam: ISteamFamilyAPI;
private constructor();
static create(account: AccountInfo, config: Config, logger: Logger): IAPIService;
static createWithoutToken(config: Config, logger: Logger): IAPIService;
static createWithProvideAPI(config: Config, steam: ISteamFamilyAPI, logger: Logger): IAPIService;
}
export {};