declare enum STATUS { SUCCESS = 1, FAILED = -1 } interface Sortparam { moduleKey: string; moduleType: Number; targetModuleOrder: Number; targetParentModuleKey: String; } interface Updateparam { moduleDescription?: string; moduleIcon?: string; moduleUrlLink?: string; moduleKey: string; moduleName: string; moduleTips: string; parentModuleKey: string; moduleOpenType: number; moduleOrder: number; moduleSecAuth: number; moduleStatus: number; moduleType: number; parentModuleId: number; } interface addparam { id: number; moduleDescription?: string; moduleIcon?: string; moduleUrlLink?: string; moduleKey: string; moduleName: string; moduleTips: string; parentModuleKey: string; moduleOpenType: number; moduleOrder: number; moduleSecAuth: number; moduleStatus: number; moduleType: number; parentModuleId: number; } interface deleteparam { moduleIds: Array; } declare const _default: { findlist: (moduleType: Number, searchKey: String) => Promise; sortList: (para: Sortparam) => Promise<{ status: STATUS; }>; addlist: (para: addparam) => Promise; deletebyid: (moduleId: number) => Promise; updatelist: (para: Updateparam) => Promise; uniqueChecked: (moduleKey: string) => Promise; batchdelete: (ids: deleteparam) => Promise; }; export default _default;