/** @type {KvConfig} */
export const kvCache = {
  rootKey: 'cache-global',
  timeExpried: 60,
  schema: null,
  isEncrypt: false,
  selfCrypt: false,
  isGlobal: false,
  adpterApi: 'default',
};

/** @type {KvConfig} */
export const kvCheckLock = {
  rootKey: 'check-lock',
  timeExpried: 30,
  schema: null,
  isEncrypt: false,
  selfCrypt: false,
  isGlobal: false,
  adpterApi: 'default',
};

/** @type {KvConfig} */
export const kvShopeeProductStock = {
  rootKey: 'shopee-product-stock',
  timeExpried: 60 * 60,
  schema: null,
  isEncrypt: false,
  selfCrypt: false,
  isGlobal: true,
  adpterApi: 'default',
};

/** @type {KvConfig} */
export const kvShopeeMarketingSenderCustomer = {
  rootKey: 'shopee-marketing-sender-customer',
  timeExpried: 60 * 60 * 24 * 30,
  schema: null,
  isEncrypt: false,
  selfCrypt: false,
  isGlobal: true,
  adpterApi: 'default',
};
