UNPKG

watercolor-ui

Version:

A modern minimalist cross-framework component library

135 lines 3.9 kB
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ items: { type: ArrayConstructor; default: () => never[]; }; variant: { type: StringConstructor; default: string; }; showAvatar: { type: BooleanConstructor; default: boolean; }; color: { type: StringConstructor; default: string; }; dotSize: { type: (StringConstructor | NumberConstructor)[]; default: number; }; lineWidth: { type: (StringConstructor | NumberConstructor)[]; default: number; }; }>, { feedListStyles: import('vue').ComputedRef<{ '--feed-color': string; '--feed-line-width': string; }>; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "item-click"[], "item-click", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ items: { type: ArrayConstructor; default: () => never[]; }; variant: { type: StringConstructor; default: string; }; showAvatar: { type: BooleanConstructor; default: boolean; }; color: { type: StringConstructor; default: string; }; dotSize: { type: (StringConstructor | NumberConstructor)[]; default: number; }; lineWidth: { type: (StringConstructor | NumberConstructor)[]; default: number; }; }>> & Readonly<{ "onItem-click"?: ((...args: any[]) => any) | undefined; }>, { items: unknown[]; variant: string; color: string; showAvatar: boolean; dotSize: string | number; lineWidth: string | number; }, {}, { FeedItem: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ item: { type: ObjectConstructor; required: true; }; showAvatar: { type: BooleanConstructor; default: boolean; }; variant: { type: StringConstructor; default: string; }; color: { type: StringConstructor; default: string; }; dotSize: { type: (StringConstructor | NumberConstructor)[]; default: number; }; lineWidth: { type: (StringConstructor | NumberConstructor)[]; default: number; }; }>, {}, {}, { feedItemStyles(): { '--feed-color': string; '--feed-dot-size': string; '--feed-line-width': string; }; }, { handleClick(): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, "item-click"[], "item-click", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ item: { type: ObjectConstructor; required: true; }; showAvatar: { type: BooleanConstructor; default: boolean; }; variant: { type: StringConstructor; default: string; }; color: { type: StringConstructor; default: string; }; dotSize: { type: (StringConstructor | NumberConstructor)[]; default: number; }; lineWidth: { type: (StringConstructor | NumberConstructor)[]; default: number; }; }>> & Readonly<{ "onItem-click"?: ((...args: any[]) => any) | undefined; }>, { variant: string; color: string; showAvatar: boolean; dotSize: string | number; lineWidth: string | number; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; }, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=Feed.vue.d.ts.map