type DefaultUserFields = {
	[k: string]: number;
};

export const getDefaultUserFields = (): DefaultUserFields => ({
	'name': 1,
	'username': 1,
	'nickname': 1,
	'emails': 1,
	'status': 1,
	'statusDefault': 1,
	'statusText': 1,
	'statusConnection': 1,
	'bio': 1,
	'avatarOrigin': 1,
	'utcOffset': 1,
	'language': 1,
	'settings': 1,
	'enableAutoAway': 1,
	'idleTimeLimit': 1,
	'roles': 1,
	'active': 1,
	'defaultRoom': 1,
	'customFields': 1,
	'requirePasswordChange': 1,
	'requirePasswordChangeReason': 1,
	'services.github': 1,
	'services.gitlab': 1,
	'services.tokenpass': 1,
	'services.blockstack': 1,
	'services.password.bcrypt': 1,
	'services.totp.enabled': 1,
	'services.email2fa.enabled': 1,
	'statusLivechat': 1,
	'banners': 1,
	'oauth.authorizedClients': 1,
	'_updatedAt': 1,
	'avatarETag': 1,
});
