import { type ToolDef } from './registry.js'; export declare const approveOrder: ToolDef<{ order_uuid: string; workspace?: string | undefined; }, Record>; export declare const unapproveOrder: ToolDef<{ order_uuid: string; workspace?: string | undefined; }, Record>; export declare const holdOrder: ToolDef<{ order_uuid: string; reason?: string | undefined; workspace?: string | undefined; }, Record>; export declare const cancelOrder: ToolDef<{ order_uuid: string; workspace?: string | undefined; }, Record>; export declare const confirmOrder: ToolDef<{ order_uuid: string; workspace?: string | undefined; }, Record>; export declare const submitOrderToFulfillment: ToolDef<{ order_uuid: string; workspace?: string | undefined; }, Record>; export declare const addOrderItem: ToolDef<{ order_uuid: string; variant_uuid: string; quantity?: number | undefined; custom_price?: number | undefined; shipping_cost?: number | undefined; workspace?: string | undefined; }, Record>; export declare const removeOrderItem: ToolDef<{ order_uuid: string; order_item_id: number; workspace?: string | undefined; }, Record>; export declare const checkOrderStatus: ToolDef<{ order_uuid: string; workspace?: string | undefined; }, Record>; export declare const reconcileOrder: ToolDef<{ order_uuid: string; workspace?: string | undefined; }, Record>; export declare const listOrderHolds: ToolDef<{ order_uuid: string; refresh?: boolean | undefined; workspace?: string | undefined; }, { order_uuid: string; supports_workflow: {}; fulfillment_substatus: string | null; holds: Record[]; total: number; }>; export declare const approveOrderHold: ToolDef<{ order_uuid: string; hold_uuid: string; workspace?: string | undefined; }, Record>; export declare const requestHoldChanges: ToolDef<{ order_uuid: string; hold_uuid: string; change_kind: "minor" | "full_replacement"; notes?: string | undefined; workspace?: string | undefined; }, Record>; export declare const orderTools: ToolDef[];