import { DefineComponent, ExtractPropTypes, PropType, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; import { ListItemVariantProps } from './list.themes'; export declare const ListItem: DefineComponent; }; description: { type: PropType; }; variant: { type: PropType< ListItemVariantProps["variant"]>; default: string; }; color: { type: PropType< ListItemVariantProps["color"]>; default: string; }; isDisabled: { type: PropType; }; isSelected: { type: PropType; }; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, "click"[], "click", PublicProps, Readonly< ExtractPropTypes<{ title: { type: PropType; }; description: { type: PropType; }; variant: { type: PropType< ListItemVariantProps["variant"]>; default: string; }; color: { type: PropType< ListItemVariantProps["color"]>; default: string; }; isDisabled: { type: PropType; }; isSelected: { type: PropType; }; }>> & Readonly<{ onClick?: ((...args: any[]) => any) | undefined; }>, { color: "default" | "primary" | "secondary" | "success" | "warning" | "danger" | undefined; variant: "flat" | "solid" | "light" | "bordered" | "faded" | undefined; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;