import React from 'react'; export interface VisualListItem { id?: string; src: string; alt?: string; title?: string; href?: string; } export interface VisualListProps { className?: string; style?: React.CSSProperties; data: VisualListItem[]; filter?: (item: VisualListItem) => boolean; emptyRender?: () => React.ReactNode; renderItem?: (item: VisualListItem, index: number) => React.ReactNode; loading?: boolean; loadingRender?: () => React.ReactNode; itemStyle?: React.CSSProperties; imageStyle?: React.CSSProperties; linkStyle?: React.CSSProperties; } export declare const VisualList: React.FC;