import { Maybe, Product, ProductVariant, Scalars } from '@jetshop/core/types'; import * as React from 'react'; export interface StockStatusContainerRender { status: Maybe<'inStock' | 'outOfStock' | 'notifyWhenBack'>; text: Maybe; maxOrderQuantity?: number | null; stockDate?: Scalars['DateTime']; } export interface StockStatusContainerProps { children(args: StockStatusContainerRender): React.ReactNode; product: Product; } /** * deprectaed * @deprecated deprecated in favor of jetshop/core/hooks/useStockStatus * @returns StockStatusContainerRender */ declare function StockStatusContainer({ product, children }: StockStatusContainerProps): React.ReactNode; declare function useStockStatus(product: Product | ProductVariant): StockStatusContainerRender; export default StockStatusContainer; export { useStockStatus };