import { ProductInventory } from '@propeller-commerce/propeller-sdk-v2'; export interface ItemStockProps { /** * Product inventory to display stock and availability for. * May be undefined when the product carries no inventory record — the * component then renders its unknown-stock state. */ inventory?: ProductInventory; /** * Shows whether the product is available or not available. * Defaults to true. */ showAvailability?: boolean; /** * Shows the actual stock quantity (`inventory.totalQuantity`). * Defaults to true. */ showStock?: boolean; /** * UI string overrides. * Available keys: inStock, outOfStock, lowStock, available, notAvailable, pieces */ labels?: Record; /** Extra CSS class applied to the root element. */ className?: string; } declare const _default: import('vue').DefineComponent & Readonly<{}>, { showStock: boolean; showAvailability: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;