CouponCell.d.ts 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. import { type ExtractPropTypes } from 'vue';
  2. import type { CouponInfo } from '../coupon';
  3. declare const couponCellProps: {
  4. title: StringConstructor;
  5. border: {
  6. type: BooleanConstructor;
  7. default: true;
  8. };
  9. editable: {
  10. type: BooleanConstructor;
  11. default: true;
  12. };
  13. coupons: {
  14. type: import("vue").PropType<CouponInfo[]>;
  15. default: () => never[];
  16. };
  17. currency: {
  18. type: import("vue").PropType<string>;
  19. default: string;
  20. };
  21. chosenCoupon: {
  22. type: (NumberConstructor | StringConstructor)[];
  23. default: number;
  24. };
  25. };
  26. export declare type CouponCellProps = ExtractPropTypes<typeof couponCellProps>;
  27. declare const _default: import("vue").DefineComponent<{
  28. title: StringConstructor;
  29. border: {
  30. type: BooleanConstructor;
  31. default: true;
  32. };
  33. editable: {
  34. type: BooleanConstructor;
  35. default: true;
  36. };
  37. coupons: {
  38. type: import("vue").PropType<CouponInfo[]>;
  39. default: () => never[];
  40. };
  41. currency: {
  42. type: import("vue").PropType<string>;
  43. default: string;
  44. };
  45. chosenCoupon: {
  46. type: (NumberConstructor | StringConstructor)[];
  47. default: number;
  48. };
  49. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  50. title: StringConstructor;
  51. border: {
  52. type: BooleanConstructor;
  53. default: true;
  54. };
  55. editable: {
  56. type: BooleanConstructor;
  57. default: true;
  58. };
  59. coupons: {
  60. type: import("vue").PropType<CouponInfo[]>;
  61. default: () => never[];
  62. };
  63. currency: {
  64. type: import("vue").PropType<string>;
  65. default: string;
  66. };
  67. chosenCoupon: {
  68. type: (NumberConstructor | StringConstructor)[];
  69. default: number;
  70. };
  71. }>>, {
  72. border: boolean;
  73. currency: string;
  74. editable: boolean;
  75. coupons: CouponInfo[];
  76. chosenCoupon: string | number;
  77. }>;
  78. export default _default;