export const QBConfig = {
  credentials: {
    appId: 75949,
    accountKey: 'uK_8uinNyz8-npTNB6tx',
    authKey: 'DdS7zxMEm5Q7DaS',
    authSecret: 'g88RhdOjnDOqFkv',
    sessionToken: '',
  },
  appConfig: {
    maxFileSize: 10 * 1024 * 1024,
    sessionTimeOut: 122,
    chatProtocol: {
      active: 2,
    },
    debug: true,
    endpoints: {
      api: 'api.quickblox.com',
      chat: 'chat.quickblox.com',
    },
    on: {
      // eslint-disable-next-line @typescript-eslint/no-unused-vars,@typescript-eslint/require-await
      async sessionExpired(handleResponse: any, retry: any) {
        console.log(
          // eslint-disable-next-line @typescript-eslint/restrict-template-expressions
          `QBconfig sessionExpired handle: ${handleResponse} ${retry}`,
        );
      },
    },
    streamManagement: {
      enable: true,
    },
  },
};
