import { http } from '../http'; import type { UpdateCompanyRequest, UpdateGstRegistrationRequest, UpdateUserProfileRequest, UpgradeMembershipRequest, UserProfile, } from '../../types/api'; export const usersApi = { profile: () => http.get('/users/profile'), updateProfile: (payload: UpdateUserProfileRequest) => http.put('/users/profile', payload), updateCompany: (payload: UpdateCompanyRequest) => http.put('/users/company', payload), updateGst: (payload: UpdateGstRegistrationRequest) => http.put('/users/gst-registration', payload), upgradeMembership: (payload: UpgradeMembershipRequest) => http.post('/users/upgrade-membership', payload), stats: () => http.get('/users/stats'), membershipInfo: () => http.get('/users/membership-info'), };