global class UserInfo {
	global UserInfo() { }
	global Object clone() { }
	global static String getDefaultCurrency() { }
	global static String getFirstName() { }
	global static String getLanguage() { }
	global static String getLastName() { }
	global static String getLocale() { }
	global static String getName() { }
	global static String getOrganizationId() { }
	global static String getOrganizationName() { }
	global static String getProfileId() { }
	global static String getSessionId() { }
	global static System.TimeZone getTimeZone() { }
	global static String getUiTheme() { }
	global static String getUiThemeDisplayed() { }
	global static String getUserEmail() { }
	global static String getUserId() { }
	global static String getUserName() { }
	global static String getUserRoleId() { }
	global static String getUserType() { }
	global static Boolean hasPackageLicense(Id packageId) { }
	global static Boolean isCurrentUserLicensed(String namespacePrefix) { }
	global static Boolean isCurrentUserLicensedForPackage(Id packageId) { }
	global static Boolean isMultiCurrencyOrganization() { }

}