import type { Cloud, IRestApiContext, InstanceUsage } from '@/Interface'; import { get, post } from '@/utils'; export async function getCurrentPlan(context: IRestApiContext): Promise { return get(context.baseUrl, '/admin/cloud-plan'); } export async function getCurrentUsage(context: IRestApiContext): Promise { return get(context.baseUrl, '/cloud/limits'); } export async function getCloudUserInfo(context: IRestApiContext): Promise { return get(context.baseUrl, '/cloud/proxy/user/me'); } export async function confirmEmail(context: IRestApiContext): Promise { return post(context.baseUrl, '/cloud/proxy/user/resend-confirmation-email'); }