UNPKG

@sharplygroup/xtb-api-js

Version:

A module for interacting with the XTB API

18 lines (17 loc) 641 B
import { WebSocketManager } from "../utils/WebSocketManager"; import { ISymbolsResponse, ISymbolResponse } from "../interfaces"; export declare class SymbolOperations { private readonly wsManager; constructor(wsManager: WebSocketManager); /** * Returns array of all symbols available for the user. * @returns {Promise<ISymbolsResponse>} */ getAllSymbols(): Promise<ISymbolsResponse>; /** * Returns information about symbol available for the user. * @param {string} symbol - Symbol name * @returns {Promise<ISymbolResponse>} */ getSymbol(symbol: string): Promise<ISymbolResponse>; }