declare class YouCanCoupons { getCoupons({ limit, page, }: { limit?: number; page?: number; }): Promise<{ data: ICouponResponse[]; meta: IMetaResponse; }>; getAllCoupons(): Promise<{ data: ICouponResponse[]; }>; getCouponById(couponId: string): Promise; createCoupon(coupon: ICoupon): Promise; updateCoupon(couponId: string, coupon: ICoupon): Promise; deleteCoupon(couponId: string): Promise; } export default YouCanCoupons;