import { HlxbInfoCardProps, InfoCard, LayoutType, AlignItems } from './src/types'; import { WithInstall } from '../utils'; import { CreateComponentPublicInstanceWithMixins, ExtractPropTypes, PropType, CSSProperties, StyleValue, ComponentOptionsMixin, PublicProps, GlobalComponents, GlobalDirectives, ComponentProvideOptions, ComponentOptionsBase, VNodeProps, AllowedComponentProps, ComponentCustomProps, ComputedRef } from 'vue'; declare const HlxbInfoCard: WithInstall<{ new (...args: any[]): CreateComponentPublicInstanceWithMixins; default: () => {}; }; label: { type: PropType; }; layout: { type: PropType; default: string; }; unit: { type: PropType; }; value: { type: PropType; }; emptyImg: { type: PropType; default: any; }; alignItems: { type: PropType; }; imgSrc: { type: PropType; default: string; }; labelClass: { type: PropType; }; valueClass: { type: PropType; }; unitClass: { type: PropType; }; imgClass: { type: PropType; }; imgStyle: { type: PropType; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, PublicProps, { data: InfoCard; layout: LayoutType; emptyImg: string; imgSrc: string; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly< ExtractPropTypes<{ data: { type: PropType; default: () => {}; }; label: { type: PropType; }; layout: { type: PropType; default: string; }; unit: { type: PropType; }; value: { type: PropType; }; emptyImg: { type: PropType; default: any; }; alignItems: { type: PropType; }; imgSrc: { type: PropType; default: string; }; labelClass: { type: PropType; }; valueClass: { type: PropType; }; unitClass: { type: PropType; }; imgClass: { type: PropType; }; imgStyle: { type: PropType; }; }>> & Readonly<{}>, {}, {}, {}, {}, { data: InfoCard; layout: LayoutType; emptyImg: string; imgSrc: string; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & ComponentOptionsBase; default: () => {}; }; label: { type: PropType; }; layout: { type: PropType; default: string; }; unit: { type: PropType; }; value: { type: PropType; }; emptyImg: { type: PropType; default: any; }; alignItems: { type: PropType; }; imgSrc: { type: PropType; default: string; }; labelClass: { type: PropType; }; valueClass: { type: PropType; }; unitClass: { type: PropType; }; imgClass: { type: PropType; }; imgStyle: { type: PropType; }; }>> & Readonly<{}>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, { data: InfoCard; layout: LayoutType; emptyImg: string; imgSrc: string; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { image?(_: { record: { label: ComputedRef; value: ComputedRef; unit: ComputedRef; img: string; }; }): any; label?(_: { record: { label: ComputedRef; value: ComputedRef; unit: ComputedRef; img: string; }; }): any; value?(_: { record: { label: ComputedRef; value: ComputedRef; unit: ComputedRef; img: string; }; }): any; unit?(_: { record: { label: ComputedRef; value: ComputedRef; unit: ComputedRef; img: string; }; }): any; default?(_: { record: { label: ComputedRef; value: ComputedRef; unit: ComputedRef; img: string; }; }): any; }; }), HlxbInfoCardProps>; export { HlxbInfoCardProps }; export default HlxbInfoCard;