import { apiRequest } from '@/shared/api/client' import type { LinkTokenResponse, TelegramLoginRequestResponse, TelegramLoginStatusResponse } from '@/shared/api/types' export function createLinkToken() { return apiRequest('/auth/telegram/link-token', { method: 'POST' }) } export function unlinkTelegram() { return apiRequest('/auth/telegram/unlink', { method: 'POST' }) } export function createLoginRequest() { return apiRequest('/auth/telegram/login-request', { method: 'POST' }) } export function getLoginRequestStatus(id: string) { return apiRequest(`/auth/telegram/login-request/${id}`) }