import { OrdersStatic } from "./../interfaces/OrdersStatic"; import BaseCrud from "./BaseCrud"; import { PositionsStatic } from "../interfaces/PositionsStatic"; export default class Orders extends BaseCrud { constructor(apiToken: string); /** * Create a default position for an order * * @param {number} orderId * @param {PositionsStatic.DefaultPositionCreate} position * @returns {Promise} * @memberof Orders */ createDefaultPosition(orderId: number, position: PositionsStatic.DefaultPositionCreate): Promise; /** * Create an item position for an order * * @param {number} orderId * @param {PositionsStatic.ItemPositionCreate} position * @returns {Promise} * @memberof Orders */ createItemPosition(orderId: number, position: PositionsStatic.ItemPositionCreate): Promise; /** * Create a text position for an order * * @param {number} orderId * @param {PositionsStatic.TextPositionCreate} position * @returns {Promise} * @memberof Orders */ createTextPosition(orderId: number, position: PositionsStatic.TextPositionCreate): Promise; }