UNPKG

ts-guoguo-mcp-server

Version:

裹裹寄件服务MCP Server - TypeScript版本,基于Model Context Protocol的寄件服务集成工具

49 lines 1.39 kB
import { APIConfig } from "../config/api-config.js"; import { ShippingOrder, CreateOrderRequest, ListOrdersRequest, PaginationInfo, APIResponse, TrackingRecord, ContactInfo, PackageInfo } from "../types/index.js"; /** * 订单服务 */ export declare class OrderService { private config; constructor(config: APIConfig); /** * 创建寄件订单 */ createShippingOrder(request: CreateOrderRequest): Promise<APIResponse<{ order_id: string; estimated_cost: number; estimated_delivery: string; pickup_time: string; tracking_number: string; }>>; /** * 查询订单列表 */ listShippingOrders(request: ListOrdersRequest): Promise<APIResponse<{ orders: ShippingOrder[]; pagination: PaginationInfo; }>>; /** * 获取订单详情 */ getOrderDetail(orderId: string, detailLevel?: "basic" | "full"): Promise<APIResponse<{ order_info: any; sender_info: ContactInfo; receiver_info: ContactInfo; package_info: PackageInfo; tracking_history?: TrackingRecord[]; }>>; /** * 创建模拟订单 */ private createMockOrder; /** * 获取模拟订单列表 */ private getMockOrderList; /** * 获取模拟订单详情 */ private getMockOrderDetail; } //# sourceMappingURL=order.d.ts.map