UNPKG

tinkoff-invest-api

Version:
22 lines 1.33 kB
/** * Реальный счет */ import { TinkoffInvestApi } from '../api.js'; import { OperationsRequest, PortfolioRequest_CurrencyRequest } from '../generated/operations.js'; import { GetOrderStateRequest, PostOrderRequest } from '../generated/orders.js'; import { OmitAccount } from './types.js'; export declare class RealAccount { api: TinkoffInvestApi; accountId: string; constructor(api: TinkoffInvestApi, accountId: string); isSandbox(): boolean; getInfo(): Promise<import("../generated/users.js").Account | undefined>; getPortfolio(currency?: PortfolioRequest_CurrencyRequest): Promise<import("../generated/operations.js").PortfolioResponse>; getOperations(request: OmitAccount<OperationsRequest>): Promise<import("../generated/operations.js").OperationsResponse>; getPositions(): Promise<import("../generated/operations.js").PositionsResponse>; getOrders(): Promise<import("../generated/orders.js").GetOrdersResponse>; getOrderState(request: OmitAccount<GetOrderStateRequest>): Promise<import("../generated/orders.js").OrderState>; postOrder(request: OmitAccount<PostOrderRequest>): Promise<import("../generated/orders.js").PostOrderResponse>; cancelOrder(orderId: string): Promise<import("../generated/orders.js").CancelOrderResponse>; } //# sourceMappingURL=real.d.ts.map