import { ApiConfig, ApiResponse } from "../types/api.types"; export default class Api { static baseUrl: string; static getFullUrl(url: string, config?: ApiConfig): string; static getRequestHeaders({ version, headers }?: ApiConfig): Record; static request(url: string, data: T, config?: ApiConfig): Promise>; static post(url: string, data: T, config?: ApiConfig): Promise>; }