UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

36 lines 1.19 kB
import type { LegacyClient } from '../client'; import type { OrderResetApiResponse } from '../schemas'; type ExecuteRequest = LegacyClient['executeRequest']; /** * Creates the orders resource methods * OpenAPI Path: /orders → orders.* * @description Order management operations */ export declare function createOrdersResource(executeRequest: ExecuteRequest): { /** * Order reset operations */ reset: { /** * Reset order for reprocessing * @fullPath api.legacy.orders.reset.get * @service legacy * @domain order-management * @dataMethod ordersData.reset.get * @discoverable true */ get: (orderId: number) => Promise<OrderResetApiResponse>; }; }; /** * Creates the ordersData resource methods (data-only versions) */ export declare function createOrdersDataResource(orders: ReturnType<typeof createOrdersResource>): { reset: { get: (orderId: number) => Promise<string>; }; }; export type OrdersResource = ReturnType<typeof createOrdersResource>; export type OrdersDataResource = ReturnType<typeof createOrdersDataResource>; export {}; //# sourceMappingURL=orders.d.ts.map