import { POST } from '@/web/common/api/request'; import { CreateTrainingUsageProps, GetTotalPointsProps, GetUsageProps } from '@fastgpt/global/support/wallet/usage/api.d'; import type { UsageItemType } from '@fastgpt/global/support/wallet/usage/type'; import { PaginationProps, PaginationResponse } from '@fastgpt/web/common/fetch/type'; export const getUserUsages = (data: PaginationProps) => POST>(`/proApi/support/wallet/usage/getUsage`, data); export const getTotalPoints = (data: GetTotalPointsProps) => POST<{ totalPoints: number; date: string }[]>( `/proApi/support/wallet/usage/getTotalPoints`, data ); export const postCreateTrainingUsage = (data: CreateTrainingUsageProps) => POST(`/support/wallet/usage/createTrainingUsage`, data);