import { apiClient } from './apiClient'; export interface ApiKeyInfo { apiKey: string; } class ApiKeyService { /** * Get current user's API key (creates one if not exists) */ async getApiKey(): Promise { const response = await apiClient.get('/users/api-key'); return response.data; } /** * Regenerate API key for current user */ async regenerateApiKey(): Promise { const response = await apiClient.post('/users/api-key/rotate'); return response.data; } } export const apiKeyService = new ApiKeyService();