/**algorithm */
export declare function useAlgorithmApi(): {
    /**
     * intelligence/算法(Algorithm)表控制层-getList
     * @param data.name
     */
    Algorithm_GetListGET(data: {
        name?: string;
    }, config?: {}): Promise<IResponseListAlgorithmVO>;
    /**
     * intelligence/算法(Algorithm)表控制层-page
     * @param data.currentPage
     * @param data.pageSize
     * @param data.name
     */
    Algorithm_PageGET(data: {
        currentPage: number | string;
        pageSize: number | string;
        name?: string;
    }, config?: {}): Promise<IResponsePageAlgorithmVO>;
    /**
     * intelligence/算法(Algorithm)表控制层-add
     */
    Algorithm_AddPOST(data: IAlgorithmDTO, config?: {}): Promise<IResponseAlgorithmVO>;
    /**
     * intelligence/算法(Algorithm)表控制层-edit
     */
    Algorithm_EditPOST(data: IAlgorithmEditDTO, config?: {}): Promise<IResponseString>;
    /**
     * intelligence/算法(Algorithm)表控制层-delete
     */
    Algorithm_DeletePOST(data: number[], config?: {}): Promise<IResponseString>;
};
