import Client from "../client";
import Service from "../service";
declare class Order extends Service {
    private readonly _createOrderAfterPayment;
    private readonly _createOrderBeforePayment;
    private readonly _getOrdersByPublicKey;
    constructor(client: Client);
    CreateOrderAfterPayment(requestPayload: IOrder.CreateOrderAfterRequest): Promise<IOrder.Response>;
    CreateOrderBeforePayment(requestPayload: IOrder.CreateOrderBeforeRequest): Promise<IOrder.ResponseBeforePayment>;
    GetOrders(requestPayload?: IOrder.GetOrdersRequest): Promise<IOrder.GetOrdersResponse>;
    GetOrderByReference(requestPayload: IOrder.GetOrdersByReferenceRequest): Promise<IOrder.GetOrdersResponse>;
}
export default Order;
