interface ITargetCateTree { id: number; pid: number; name: string; children?: ITargetCateSecTree[]; } interface ITargetCateSecTree { id: number; pid: number; name: string; children?: Array<{ id: number; name: string; is_leaf: number; }>; } export declare const getTargetCateTreeApi: () => Promise; export declare const getTargetKeywords: () => Promise<{ list: Array<{ create_time: "2023-08-09 17:51:38"; deleted_at: null; id: 15; name: "\u8BFE\u5802\u8BC4\u4EF7"; parent_visible: 2; relation_targets_count: 1; school_id: 2; update_time: "2023-08-09 17:51:38"; }>; }>; export declare const searchTargets: (query: { page: number; limit: number; scope?: "teacher" | "school"; source?: Array<"mobile" | "screen" | "card">; guide?: Array<"encourage" | "improved">; mode?: Array<"rank" | "yesno" | "score">; keyword_ids?: number[]; target_ids?: number[]; name?: string; }) => Promise<{ list: Array<{ category_name: "\u8BED\u6587-\u5B66\u4E60\u5174\u8DA3"; guide: "encourage"; guide_name: "\u9F13\u52B1"; id: 275; image: "https://cos-file-cdn.ourschool"; mode: "score"; mode_name: "\u5206\u6570"; name: "\u5B66\u4E60\u5174\u8DA3-ceshi"; remark: "fdfdfdf"; screen_score: 1; source: "mobile,screen,card"; source_names: "\u624B\u673A\u3001\u5927\u5C4F\u3001\u5361\u7247"; target_category_id: 3; teacher_count: 1; keywords_map: Record; }>; total: number; }>; export {};