42 lines
1.2 KiB
TypeScript
42 lines
1.2 KiB
TypeScript
import { NodeIKernelFileAssistantListener } from '@/napcat-core/index';
|
|
|
|
export interface NodeIKernelFileAssistantService {
|
|
addKernelFileAssistantListener (listener: NodeIKernelFileAssistantListener): unknown;
|
|
|
|
removeKernelFileAssistantListener (arg1: unknown[]): unknown;
|
|
|
|
getFileAssistantList (arg1: unknown[]): unknown;
|
|
|
|
getMoreFileAssistantList (arg1: unknown[]): unknown;
|
|
|
|
getFileSessionList (): unknown;
|
|
|
|
searchFile (keywords: string[], params: { resultType: number, pageLimit: number; }, resultId: number): number;
|
|
|
|
resetSearchFileSortType (arg1: number, arg2: number, arg3: number): unknown;
|
|
|
|
searchMoreFile (arg1: unknown[]): unknown;
|
|
|
|
cancelSearchFile (arg1: number, arg2: number, arg3: string): unknown;
|
|
|
|
downloadFile (fileIds: string[]): { result: number, errMsg: string; };
|
|
|
|
forwardFile (arg1: unknown, arg2: unknown, arg3: unknown): unknown;
|
|
|
|
cancelFileAction (arg1: unknown[]): unknown;
|
|
|
|
retryFileAction (arg1: unknown[]): unknown;
|
|
|
|
deleteFile (arg1: unknown[]): unknown;
|
|
|
|
saveAs (arg1: unknown, arg2: unknown): unknown;
|
|
|
|
saveAsWithRename (arg1: string, arg2: string, arg3: string): unknown;
|
|
|
|
getFilePathCount (arg: unknown): unknown;
|
|
|
|
updateRecentOperateForMsg (arg: unknown): unknown;
|
|
|
|
isNull (): boolean;
|
|
}
|