Files
NapCatQQ/packages/napcat-core/services/NodeIKernelOnlineStatusService.ts
T
TanTan f954252a34
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
Release Tag / validate-version (push) Waiting to run
NapCatQQ source snapshot
2026-11-13 09:01:47 +08:00

30 lines
700 B
TypeScript

export interface NodeIKernelOnlineStatusService {
addKernelOnlineStatusListener (listener: unknown): number;
removeKernelOnlineStatusListener (listenerId: number): void;
getShouldShowAIOStatusAnimation (arg: unknown): unknown;
setReadLikeList (arg: unknown): unknown;
getLikeList (arg: unknown): Promise<unknown>;
setLikeStatus (arg: unknown): Promise<unknown>;
setOnlineStatusLiteBusinessSwitch (enabled: boolean): void;
getAggregationPageEntrance (): unknown;
didClickAggregationPageEntrance (): unknown;
getAggregationGroupModels (): unknown;
checkLikeStatus (param: {
businessType: number,
uins: string[];
}): Promise<unknown>;
isNull (): boolean;
}