import { Product, Cluster } from '@propeller-commerce/propeller-sdk-v2'; export interface ProductDescriptionProps { /** * Product or Cluster object. * The component reads `product.descriptions` (an array of LocalizedString) * and renders the matching language entry as HTML. */ product: Product | Cluster; /** * Language code used to resolve the correct localised description. * Defaults to 'NL'. */ language?: string; /** * When true, the description is initially collapsed to `maxLength` characters. * A "Read more" / "Read less" toggle is shown. * Defaults to false. */ collapsed?: boolean; /** * Maximum number of characters shown when collapsed. * Set to 0 to display the entire description without truncation. * Defaults to 0. */ maxLength?: number; /** Extra CSS class applied to the root element. */ className?: string; /** Translated labels: `readMore`, `readLess`. */ labels?: Record; } declare const _default: import('vue').DefineComponent & Readonly<{}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>; export default _default;