import * as react_jsx_runtime from 'react/jsx-runtime'; type PropertyCarouselType = "homeLoan" | "property"; interface PropertyCarouselItem { id: string; address: string; /** Estimated value or equity */ value: number; /** Linked loan balance, if any */ loanBalance?: number; } interface PropertyListCarouselProps { properties: PropertyCarouselItem[]; type: PropertyCarouselType; /** When provided, shows an "Add Property" button at the end (property type only) */ onAddProperty?: () => void; className?: string; } declare function PropertyListCarousel({ properties, type, onAddProperty, className, }: PropertyListCarouselProps): react_jsx_runtime.JSX.Element; export { type PropertyCarouselItem, type PropertyCarouselType, PropertyListCarousel, type PropertyListCarouselProps };