steam-family-bot-core
Version:
一个用于新版 Steam 家庭的库存监控 Bot 插件
11 lines (10 loc) • 654 B
TypeScript
import { ISteamAccountDAO, ISteamFamilyLibSubscribeDAO, ISteamFamilySharedLibDAO, SteamAccount, SubscribeInfo } from './index';
export declare abstract class IDBService<T> {
Account: ISteamAccountDAO<T>;
FamilyLib: ISteamFamilySharedLibDAO;
Subscription: ISteamFamilyLibSubscribeDAO<T>;
protected constructor(accountDAO: ISteamAccountDAO<T>, familyLibDAO: ISteamFamilySharedLibDAO, subscriptionDAO: ISteamFamilyLibSubscribeDAO<T>);
abstract clearAccountInfo(account: SteamAccount): Promise<void>;
abstract getAllSubscription(): Promise<SubscribeInfo<T>[]>;
abstract invalidAccount(id: number, subId: number): Promise<void>;
}