global class App { global Object clone() { } global static Slack.App getAppByKey(String key) { } global static Slack.App getAppByName(String developerName) { } global Slack.AppClient getAppClient() { } global String getAppKey() { } global Slack.BotClient getBotClientForTeam(String teamId) { } global String getConnectedSalesforceUserId(String teamId, String slackUserId) { } global Map getConnectedSalesforceUserIdMap(String teamId, List slackUserIds) { } global String getConnectedSlackUserId(String teamId, String salesforceUserId) { } global Map getConnectedSlackUserIdMap(String teamId, List salesforceUserIds) { } global Slack.UserClient getUserClientForTeam(String teamId, String slackUserId) { } }