import TastytradeHttpClient from "./tastytrade-http-client.js"; export default class InstrumentsService { private httpClient; constructor(httpClient: TastytradeHttpClient); getCryptocurrencies(symbols?: string[]): Promise; getSingleCryptocurrency(symbol: string): Promise; getActiveEquities(queryParams?: {}): Promise; getEquityDefinitions(queryParams?: {}): Promise; getSingleEquity(symbol: string): Promise; getEquityOptions(symbols: string[], active?: boolean, withExpired?: boolean): Promise; getSingleEquityOption(symbol: string, queryParams?: {}): Promise; getFutures(queryParams?: {}): Promise; getSingleFuture(symbol: string): Promise; getFutureOptionsProducts(): Promise; getSingleFutureOptionProduct(exchange: string, rootSymbol: string): Promise; getFutureOptions(queryParams?: {}): Promise; getSingleFutureOption(symbol: string): Promise; getFuturesProducts(): Promise; getSingleFutureProduct(exchange: string, code: string): Promise; getQuantityDecimalPrecisions(): Promise; getWarrants(queryParams?: {}): Promise; getSingleWarrant(symbol: string): Promise; getNestedFutureOptionChains(symbol: string): Promise; getFutureOptionChain(symbol: string): Promise; getNestedOptionChain(symbol: string): Promise; getCompactOptionChain(symbol: string): Promise; getOptionChain(symbol: string): Promise; } //# sourceMappingURL=instruments-service.d.ts.map