import type { Webflow } from "webflow-api"; import { type WebflowInputValue } from "../lib.js"; type SiteInput = WebflowInputValue & { siteId: string; }; type ProductInput = SiteInput & { productId: string; }; type SkuInput = ProductInput & { skuId: string; }; type OrderInput = SiteInput & { orderId: string; }; type InventoryInput = WebflowInputValue & { skuCollectionId: string; skuId: string; }; /** Lists products and their SKUs for one Webflow ecommerce site. */ export declare const listWebflowProducts: import("..").WebflowDefinedAction, Webflow.ProductAndSkUsList>; /** Retrieves one Webflow product and all of its SKUs. */ export declare const getWebflowProduct: import("..").WebflowDefinedAction, Webflow.ProductAndSkUs>; /** Creates a Webflow ecommerce product and its initial SKU. */ export declare const createWebflowProduct: import("..").WebflowDefinedAction, Webflow.ProductAndSkUs>; /** Updates a Webflow ecommerce product. */ export declare const updateWebflowProduct: import("..").WebflowDefinedAction, Webflow.Product>; /** Adds one or more SKUs to a Webflow product. */ export declare const createWebflowProductSkus: import("..").WebflowDefinedAction, Webflow.ProductsCreateSkuResponse>; /** Updates one SKU belonging to a Webflow product. */ export declare const updateWebflowProductSku: import("..").WebflowDefinedAction, Webflow.Sku>; /** Lists orders for one Webflow ecommerce site. */ export declare const listWebflowOrders: import("..").WebflowDefinedAction, Webflow.OrderList>; /** Retrieves one Webflow ecommerce order. */ export declare const getWebflowOrder: import("..").WebflowDefinedAction, Webflow.Order>; /** Updates the customer-facing or internal comment on a Webflow order. */ export declare const updateWebflowOrder: import("..").WebflowDefinedAction, Webflow.Order>; /** Marks a Webflow order fulfilled with optional tracking details. */ export declare const fulfillWebflowOrder: import("..").WebflowDefinedAction, Webflow.Order>; /** Reverts a Webflow order from fulfilled to unfulfilled. */ export declare const unfulfillWebflowOrder: import("..").WebflowDefinedAction, Webflow.Order>; /** Refunds a Webflow ecommerce order through its payment processor. */ export declare const refundWebflowOrder: import("..").WebflowDefinedAction, Webflow.Order>; /** Retrieves current inventory state for one Webflow SKU. */ export declare const getWebflowInventory: import("..").WebflowDefinedAction, Webflow.InventoryItem>; /** Updates inventory quantity or tracking mode for one Webflow SKU. */ export declare const updateWebflowInventory: import("..").WebflowDefinedAction, Webflow.InventoryItem>; /** Retrieves currency and collection settings for a Webflow ecommerce site. */ export declare const getWebflowEcommerceSettings: import("..").WebflowDefinedAction, Webflow.EcommerceSettings>; export {}; //# sourceMappingURL=ecommerce.d.ts.map