index.d.ts 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. export declare const CouponCell: import("../utils").WithInstall<import("vue").DefineComponent<{
  2. title: StringConstructor;
  3. border: {
  4. type: BooleanConstructor;
  5. default: true;
  6. };
  7. editable: {
  8. type: BooleanConstructor;
  9. default: true;
  10. };
  11. coupons: {
  12. type: import("vue").PropType<import("..").CouponInfo[]>;
  13. default: () => never[];
  14. };
  15. currency: {
  16. type: import("vue").PropType<string>;
  17. default: string;
  18. };
  19. chosenCoupon: {
  20. type: (NumberConstructor | StringConstructor)[];
  21. default: number;
  22. };
  23. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  24. title: StringConstructor;
  25. border: {
  26. type: BooleanConstructor;
  27. default: true;
  28. };
  29. editable: {
  30. type: BooleanConstructor;
  31. default: true;
  32. };
  33. coupons: {
  34. type: import("vue").PropType<import("..").CouponInfo[]>;
  35. default: () => never[];
  36. };
  37. currency: {
  38. type: import("vue").PropType<string>;
  39. default: string;
  40. };
  41. chosenCoupon: {
  42. type: (NumberConstructor | StringConstructor)[];
  43. default: number;
  44. };
  45. }>>, {
  46. border: boolean;
  47. currency: string;
  48. editable: boolean;
  49. coupons: import("..").CouponInfo[];
  50. chosenCoupon: string | number;
  51. }>>;
  52. export default CouponCell;
  53. export type { CouponCellProps } from './CouponCell';
  54. declare module 'vue' {
  55. interface GlobalComponents {
  56. VanCouponCell: typeof CouponCell;
  57. }
  58. }