import { apiClient } from './client'; import { LoginCredentials, LoginResponse } from '@/types/auth'; export const authApi = { login: async (credentials: LoginCredentials): Promise => { const formData = new FormData(); formData.append('auth', credentials.auth); formData.append('password', credentials.password); formData.append('package_name', credentials.package_name); return apiClient.post('/auth/login', formData); }, logout: async (token: string): Promise => { return apiClient.post('/auth/logout', {}, token); }, getProfile: async (token: string): Promise => { return apiClient.get('/auth/profile', token); }, };