NapCatQQ/src/core/services/NodeIKernelMsgBackupService.ts
2025-02-02 23:22:21 +08:00

28 lines
938 B
TypeScript

export interface NodeIKernelMsgBackupService {
addKernelMsgBackupListener(listener: unknown): number;
removeKernelMsgBackupListener(listenerId: number): void;
getMsgBackupLocation(...args: unknown[]): unknown;// needs 0 arguments
setMsgBackupLocation(...args: unknown[]): unknown;// needs 1 arguments
requestMsgBackup(...args: unknown[]): unknown;// needs 0 arguments
requestMsgRestore(...args: unknown[]): unknown;// needs 1 arguments
requestMsgMigrate(...args: unknown[]): unknown;// needs 1 arguments
getLocalStorageBackup(...args: unknown[]): unknown;// needs 0 arguments
deleteLocalBackup(...args: unknown[]): unknown;// needs 1 arguments
clearCache(...args: unknown[]): unknown;// needs 0 arguments
start(...args: unknown[]): unknown;// needs 1 arguments
stop(...args: unknown[]): unknown;// needs 1 arguments
pause(...args: unknown[]): unknown;// needs 2 arguments
}