Card.d.ts 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import { type ExtractPropTypes } from 'vue';
  2. declare const cardProps: {
  3. tag: StringConstructor;
  4. num: (NumberConstructor | StringConstructor)[];
  5. desc: StringConstructor;
  6. thumb: StringConstructor;
  7. title: StringConstructor;
  8. price: (NumberConstructor | StringConstructor)[];
  9. centered: BooleanConstructor;
  10. lazyLoad: BooleanConstructor;
  11. currency: {
  12. type: import("vue").PropType<string>;
  13. default: string;
  14. };
  15. thumbLink: StringConstructor;
  16. originPrice: (NumberConstructor | StringConstructor)[];
  17. };
  18. export declare type CardProps = ExtractPropTypes<typeof cardProps>;
  19. declare const _default: import("vue").DefineComponent<{
  20. tag: StringConstructor;
  21. num: (NumberConstructor | StringConstructor)[];
  22. desc: StringConstructor;
  23. thumb: StringConstructor;
  24. title: StringConstructor;
  25. price: (NumberConstructor | StringConstructor)[];
  26. centered: BooleanConstructor;
  27. lazyLoad: BooleanConstructor;
  28. currency: {
  29. type: import("vue").PropType<string>;
  30. default: string;
  31. };
  32. thumbLink: StringConstructor;
  33. originPrice: (NumberConstructor | StringConstructor)[];
  34. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click-thumb"[], "click-thumb", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  35. tag: StringConstructor;
  36. num: (NumberConstructor | StringConstructor)[];
  37. desc: StringConstructor;
  38. thumb: StringConstructor;
  39. title: StringConstructor;
  40. price: (NumberConstructor | StringConstructor)[];
  41. centered: BooleanConstructor;
  42. lazyLoad: BooleanConstructor;
  43. currency: {
  44. type: import("vue").PropType<string>;
  45. default: string;
  46. };
  47. thumbLink: StringConstructor;
  48. originPrice: (NumberConstructor | StringConstructor)[];
  49. }>> & {
  50. "onClick-thumb"?: ((...args: any[]) => any) | undefined;
  51. }, {
  52. lazyLoad: boolean;
  53. centered: boolean;
  54. currency: string;
  55. }>;
  56. export default _default;