import { HTMLAttributes } from 'react'; /** * @interface CardListProps * @description Base definition of SkodaFlow CardList independent on core implementation. * Properties are inherited from HTML Div element. */ export interface CardListProps extends HTMLAttributes { /** * Control the clicked state. The state can be controlled from outside if isClickable is true. */ isClicked?: boolean; /** * Control the clicked state. The state can be controlled from outside if isClickable is true. */ isChecked?: boolean; /** * If true the container can be clicked. */ isClickable?: boolean; /** * Additional onClickCallback when the CardList is clicked. The onClickCallback works only if isClickable is true. */ onClickCallback?: (state: boolean) => void; /** * Additional onCheckCallback when the CardList is clicked. The onClickCallback works only if isClickable is true.!!!!!!!!!!!! */ onCheckCallback?: (state: boolean) => void; /** * If true, adds a star icon to mark the TOP item in the list */ isTopVariant?: boolean; /** * If true, hides the item's label and reduces the height of the item */ isSmallVariant?: boolean; /** * label for CardList Item. @default "" */ label?: string; /** * List Item Title. @default "List Item Title" */ listItemTitle?: string; /** * width for CardList. @default 100% */ width?: string; /** * Display checkbox, right arrow or none at right position */ rightContent?: 'checkbox' | 'chevron-right'; } export declare const CardList: import("react").ForwardRefExoticComponent>;