declare const uniqueCode: unknown;
declare const request: unknown;
declare const couponId: undefined  if (couponId);
declare const uniqueCode: unknown;
declare const firstRequest: unknown;
declare const secondCouponData: {
  code: unknown;
  '
        description': 'Second test coupon';
  discount_type: 'fixed';
  discount_value: 5;
  product_id: 2;
  start_date: '2023-01-01';
  end_date: '2023-12-31'
};
declare const secondRequest: unknown;
declare const uniqueCode: unknown;
declare const request: unknown;
declare const uniqueCode: unknown;
declare const request: undefined;
declare const fetchedCoupon: unknown;
declare const uniqueCode: unknown;
declare const request: unknown;
declare const fetchedCoupon: unknown;
declare let codes: Array<((...args: any[]) => unknown)>;
declare const today: unknown;
declare const todayStr: unknown;
declare const activeCode: unknown;
declare const inactiveCode: unknown;
declare const activeCoupons: (...args: any[]) => unknown;
declare const hasInactiveCoupon: (...args: any[]) => unknown;
declare const uniqueCode: unknown;
declare const createRequest: undefined;
declare const updateData: {
  description: 'Updated description';
  discount_value: 15;
  is_active: true;
  applicable_products: Array<'product1' | 'product2'>;
  applicable_categories: Array<'category1'>
};
declare const updateRequest: unknown;
declare const code1: `COUPON-UPDATE-CONFLICT-1-${Date.now()}` const code2 = `COUPON-UPDATE-CONFLICT-2-${Date.now()}`;
declare const firstCouponData: {
  code: unknown;
  discount_type: 'percentage';
  discount_value: 10;
  product_id: 1;
  start_date: '2023-01-01';
  end_date: '2023-12-31'
};
declare const firstRequest: undefined expect(firstCouponId).toBeDefined();
declare const secondCouponData: {
  code: unknown;
  discount_type: 'fixed';
  discount_value: 5;
  product_id: 1;
  start_date: '2023-01-01';
  end_date: '2023-12-31'
};
declare const secondRequest: undefined expect(secondCouponId).toBeDefined();
declare const updateData: {
  code: unknown
};
declare const updateRequest: unknown;
declare const uniqueCode: unknown;
declare const request: undefined;
declare const result: unknown;
declare const coupons: Array<]
      const couponIds = [>;
declare const uniqueCode: unknown;
declare const request: unknown;
declare const couponId: undefined expect(couponId).toBeDefined();
declare const deletedCount: unknown;
declare const fetchedCoupon: unknown;
declare const pastDate: unknown;
declare const expiredCoupons: Array<]
      const expiredCouponIds = [>;
declare const uniqueCode: unknown;
declare const request: unknown;
declare const couponId: undefined if (couponId);
declare const futureDate: unknown;
declare const validCode: unknown;
declare const validRequest: undefined;
declare const deletedCount: unknown;
declare const fetchedCoupon: unknown;
declare const fetchedValidCoupon: unknown;