index.d.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. export declare const Coupon: import("../utils").WithInstall<import("vue").DefineComponent<{
  2. chosen: BooleanConstructor;
  3. coupon: {
  4. type: import("vue").PropType<import("./Coupon").CouponInfo>;
  5. required: true;
  6. };
  7. disabled: BooleanConstructor;
  8. currency: {
  9. type: import("vue").PropType<string>;
  10. default: string;
  11. };
  12. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  13. chosen: BooleanConstructor;
  14. coupon: {
  15. type: import("vue").PropType<import("./Coupon").CouponInfo>;
  16. required: true;
  17. };
  18. disabled: BooleanConstructor;
  19. currency: {
  20. type: import("vue").PropType<string>;
  21. default: string;
  22. };
  23. }>>, {
  24. disabled: boolean;
  25. currency: string;
  26. chosen: boolean;
  27. }>>;
  28. export default Coupon;
  29. export type { CouponInfo } from './Coupon';
  30. declare module 'vue' {
  31. interface GlobalComponents {
  32. VanCoupon: typeof Coupon;
  33. }
  34. }