import { RenderTypes, RecordType } from 'plus-pro-components'; import { PlusCheckCardProps } from './src/index.vue'; import { CreateComponentPublicInstance, ExtractPropTypes, PropType, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ComponentOptionsBase } from 'vue'; export type { PlusCheckCardProps } from './src/index.vue'; export declare const PlusCheckCard: { new (...args: any[]): CreateComponentPublicInstance) => RenderTypes)>; default: undefined; }; disabled: { type: PropType; default: boolean; }; extra: { type: PropType<(data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes>; default: undefined; }; size: { type: PropType<"" | "default" | "small" | "large">; default: string; }; modelValue: { type: PropType; default: boolean; }; title: { type: PropType) => RenderTypes)>; default: undefined; }; description: { type: PropType) => RenderTypes)>; default: undefined; }; avatarProps: { type: PropType; default: () => {}; }; }>> & { onChange?: ((checked: boolean) => any) | undefined; "onUpdate:modelValue"?: ((checked: boolean) => any) | undefined; onExtra?: (() => any) | undefined; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:modelValue": (checked: boolean) => void; change: (checked: boolean) => void; extra: () => void; }, VNodeProps & AllowedComponentProps & ComponentCustomProps & Readonly< ExtractPropTypes<{ avatar: { type: PropType) => RenderTypes)>; default: undefined; }; disabled: { type: PropType; default: boolean; }; extra: { type: PropType<(data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes>; default: undefined; }; size: { type: PropType<"" | "default" | "small" | "large">; default: string; }; modelValue: { type: PropType; default: boolean; }; title: { type: PropType) => RenderTypes)>; default: undefined; }; description: { type: PropType) => RenderTypes)>; default: undefined; }; avatarProps: { type: PropType; default: () => {}; }; }>> & { onChange?: ((checked: boolean) => any) | undefined; "onUpdate:modelValue"?: ((checked: boolean) => any) | undefined; onExtra?: (() => any) | undefined; }, { avatar: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); disabled: boolean; extra: (data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes; size: "" | "default" | "small" | "large"; modelValue: boolean; title: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); description: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); avatarProps: RecordType; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly< ExtractPropTypes<{ avatar: { type: PropType) => RenderTypes)>; default: undefined; }; disabled: { type: PropType; default: boolean; }; extra: { type: PropType<(data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes>; default: undefined; }; size: { type: PropType<"" | "default" | "small" | "large">; default: string; }; modelValue: { type: PropType; default: boolean; }; title: { type: PropType) => RenderTypes)>; default: undefined; }; description: { type: PropType) => RenderTypes)>; default: undefined; }; avatarProps: { type: PropType; default: () => {}; }; }>> & { onChange?: ((checked: boolean) => any) | undefined; "onUpdate:modelValue"?: ((checked: boolean) => any) | undefined; onExtra?: (() => any) | undefined; }, {}, {}, {}, {}, { avatar: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); disabled: boolean; extra: (data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes; size: "" | "default" | "small" | "large"; modelValue: boolean; title: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); description: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); avatarProps: RecordType; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase) => RenderTypes)>; default: undefined; }; disabled: { type: PropType; default: boolean; }; extra: { type: PropType<(data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes>; default: undefined; }; size: { type: PropType<"" | "default" | "small" | "large">; default: string; }; modelValue: { type: PropType; default: boolean; }; title: { type: PropType) => RenderTypes)>; default: undefined; }; description: { type: PropType) => RenderTypes)>; default: undefined; }; avatarProps: { type: PropType; default: () => {}; }; }>> & { onChange?: ((checked: boolean) => any) | undefined; "onUpdate:modelValue"?: ((checked: boolean) => any) | undefined; onExtra?: (() => any) | undefined; }, {}, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:modelValue": (checked: boolean) => void; change: (checked: boolean) => void; extra: () => void; }, string, { avatar: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); disabled: boolean; extra: (data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes; size: "" | "default" | "small" | "large"; modelValue: boolean; title: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); description: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes); avatarProps: RecordType; }, {}, string, {}> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { avatar?(_: { avatar: string | undefined; title: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; description: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; }): any; title?(_: { title: string | undefined; avatar: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; description: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; }): any; extra?(_: { title: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; avatar: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; description: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; }): any; description?(_: { title: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; description: string | undefined; avatar: string | ((data: Pick< PlusCheckCardProps, "avatar" | "title" | "description">) => RenderTypes) | undefined; }): any; }; });