import { TarkovResponse } from '../http'; import { FleaMarket } from './flea-market'; import { Item } from './contracts/item'; import { Profile } from './profile'; import { RequestInit } from 'node-fetch'; import { Trading } from './trading'; export interface Client { config: Config; session: string; profiles: Profile[]; profile: Profile; requestId: number; items: Item[]; fleaMarket: FleaMarket; trading: Trading; } interface Config { clientVersion: string; unityVersion: string; } export declare class Client { config: Config; session: string; profiles: Profile[]; profile: Profile; requestId: number; items: Item[]; fleaMarket: FleaMarket; trading: Trading; constructor(config: Config); getItems(): Promise; getProfiles(): Promise; selectProfile(uid: string): Promise; request(url: string, options?: RequestInit): Promise; headers(): { [key: string]: string; }; } export {};