export declare namespace rcEnums { namespace shared { enum ErrorCodes { UNEXPECTED_ERROR = 10, PERMISSIONS_INSUFFICIENT = 11, WRONG_PARAMETERS_SUPPLIED = 12, RESOURCE_NOT_FOUND = 13, USER_NOT_FOUND = 2003, ADDRESS_ERROR_CREATE = 3002, SCHOOL_NOT_FOUND = 3201, INVITATION_NOT_FOUND = 4003, INVITATION_NO_INVITEE_DATA = 4004, INVITATION_NO_TOKEN_DATA = 4005, REACHOUT_NOT_FOUND = 4503, EVENT_ERROR_FETCHING = 5001, EVENT_NAME_TOO_LONG = 5010, LEAGUE_ERROR_FETCHING = 6001, LEAGUE_NOT_FOUND = 6003, LEAGUE_SEASON_NOT_FOUND = 6004, LEAGUE_NO_BOOKING = 6005, LEAGUE_SEASON_NOT_PUBLISHED = 6006, LEAGUE_NAME_TOO_LONG = 6010, LEAGUE_CANNOT_UNPUBLISH = 6031, LEAGUE_SEASON_ID_NOT_FOUND = 6030, LEAGUE_SEASON_CANNOT_UNPUBLISH = 6031, LEAGUE_SEASON_POOL_ENTITY_NOT_FOUND = 6040, LEAGUE_SEASON_POOL_SEASON_ID_NOT_FOUND = 6041, LEAGUE_SEASON_POOL_USER_ALREADY_MEMBER = 6042, LEAGUE_SEASON_POOL_NOT_EMPTY = 6045, LEAGUE_SEASON_ROUND_NOT_EMPTY = 6080, LEAGUE_SEASON_DIVISION_NOT_FOUND = 6090, LEAGUE_TOURNAMENT_NOT_FOUND = 6103, LEAGUE_TOURNAMENT_PLAYOFF_SEASON_MISSING = 6103, LEAGUE_SEASON_MATCH_ALREADY_CONNECTED = 6201, LEAGUE_SEASON_TEAM_ALREADY_CONNECTED = 6301, LEAGUE_TOURNAMENT_EVENT_FOUND = 6302, LEAGUE_SEASON_PLAYERS_ASSIGNED = 6311, LEAGUE_SEASON_MATCHES_ASSIGNED = 6312, LEAGUE_MATCH_WRONG_PARTICIPANT = 6401, LEAGUE_SEASON_SIGN_NO_PAYMENT_INFO = 6501, GENERAL_PAYMENT_ERROR = 6502, LEAGUE_SEASON_SIGN_NO_CASH = 6503, LEAGUE_SEASON_SIGN_NO_ONLINE = 6504, VENUE_ERROR_FETCHING = 7001, VENUE_NAME_TOO_LONG = 7010, TEAM_ERROR_FETCHING = 11001, TEAM_NOT_FOUND = 11003, TEAM_SIGN_NO_PAYMENT_INFO = 11005, TEAM_NAME_TOO_LONG = 11010, TEAM_NOT_MEMBER = 11011, TEAM_SEASON_NAME_FOUND = 11012, ORGANIZATION_ERROR_FETCHING = 12001, ORGANIZATION_ERROR_CREATE = 12002, ORGANIZATION_ERROR_NOT_FOUND = 12003, ORGANIZATION_ERROR_NO_ID = 12005, ORGANIZATION_MEMBERSHIP_MISSING = 12006, AGREEMENTS_USER_NOT_FOUND = 20000, HASHTAGS_TOO_SHORT = 21010, HASHTAGS_WRONG_INPUT = 21011, SPREADSEET_NO_WORKBOOK = 22000, SPREADSEET_NO_SHEET = 22001, SPREADSEET_NO_COLUMN = 22002, GAMESLOT_ERROR_CREATE = 23003, SUGGESTION_NO_GEO = 24001, FANOUT_FETCH_ACTIONS_NO_DATA = 25001, SHARING_BAD_URL_PROVIDED = 30000, SHARING_FAILED_PARSE_SITE = 30001, GAME_RESULT_CALC_NO_PARTICIPANT = 31001, SPORT_CONFIG_NOT_FOUND = 31002, WEB_PORTAL_NO_ID_FOUND = 32001, WEB_PORTAL_NO_URL_FOUND = 32002, WEB_PORTAL_ALREADY_FOUND = 32003, INVITE_VALIDATION_ERROR_PHONE = 33010, MEMBERSHIP_TYPE_NOT_FOUND = 34001, MEMBERSHIP_TYPE_NO_PAYMENT_INFO = 34002, PAYMENT_GENERAL_ERROR = 40001, PAYMENT_INPUT_ERROR = 40002, PAYMENT_CARD_INVALID = 40003, PAYMENT_BRAINTREE_ALREADY_PAID = 40010, PAYMENT_BRAINTREE_PAYMENT_FAILD = 40011, PAYMENT_BRAINTREE_PAYMENT_FAILD_INVALID_AMOUNT = 40012, PAYMENT_PAYPAL_EMAIL_PAYMENT_FAILD = 40021, ORGANIZATION_NO_CASH = 40103, ORGANIZATION_NO_ONLINE = 40104, PAYMENT_NO_CASH = 40101, PAYMENT_NO_ONLINE = 40102 } enum RequestType { INVITE, MEMBER, CREATOR, ALL } enum GamificationEnum { UserFeedLiked, UserFeedCommented, UserCreatorFeedLiked, UserCreatorFeedCommented, FeedCreatedGeneral, FeedCreatedText, FeedCreatedImage, FeedCreatedEventCheckin, FeedCreatedVideo, FeedCreatedLookingTeam, FeedCreatedLookingPlayer, FeedCreatedLookingMatch, FeedCreatedBetWon, FeedCreatedShareWinner, UserLeagueSignGeneral, UserLeagueSignPaid, UserLeagueSignFree, EventCreated, TeamCreated, UserEventJoinGeneral, UserEventJoinPaid, UserEventJoinFree, UserCreatorEventJoinInvited, UserEmailConfirmed, UserInvited, UserInvitedCreator, UserSettingsChangedGeneral, UserSettingsChangedPhoto, UserSettingsChangedPhone, UserSettingsChangedAddress, UserSettingsChangedSports, UserSettingsChangedGender, UserSettingsChangedDOB, UserSettingsChangedHometown, UserSettingsChangedCompleted, ExternalShareGeneral, ExternalShareFacebookEvent, ExternalShareFacebookLeague, ExternalShareFacebookVenue, ExternalShareFacebookFeed, ExternalShareFacebookOrganization, UserGeneralFollowed, UserLeagueFollowed, UserTeamFollowed, UserVenueFollowed, UserUserFollowed, UserCreatorUserFollowed, UserOrganizationFollowed, UserEventFollowed, UserTeamJoin, UserCreatorTeamJoinInvited, UserBetPoll, UserBetPollWon, UserBetPollGeneral, UserBetPollMatch, UserBetPollTournament } enum recCenterBrandNames { recCenter = 1 } enum OrderTypeEnum { DESC, ASC } enum OrderTypeCapitalEnum { DESC, ASC } enum LogLevel { ERROR, WARN, INFO, VERBOSE, DEBUG, SILLY } enum ExteranalLogStatus { SUCCESS = 1, ERROR = 2 } enum ExteranalLogChannels { EMAIL, PUSH, SMS } enum GenderEnum { OTHER = 1, MALE = 2, FEMALE = 3 } enum SharedDaysEnum { SUNDAY = 1, MONDAY = 2, TUESDAY = 3, WEDNESDAY = 4, THURSDAY = 5, FRIDAY = 6, SATURDAY = 7 } enum LevelOfPlayEnum { BEGINNER = 1, INTERMEDIATE = 2, ADVANCED = 3, SEMIPRO = 4, SPECTATOR = 5 } enum ModelNamesEnum { EVENT, LEAGUE, TEAM, USER, VENUE, ORGANIZATION } enum SportsEnum { SOFTBALL = 1, BASKETBALL = 2, FOOTBALL = 3, SOCCER = 4, BOWLING = 5, BOCCEBALL = 6, CORNHOLE = 7, DODGEBALL = 8, FRISBEE = 9, HOCKEY = 10, KICKBALL = 11, LACROSSE = 12, PINGPONG = 13, RUGBY = 14, SKEEBALL = 15, TENNIS = 16, VOLLEYBALL = 17, WIFFLEBALL = 18, BADMINTON = 19, FITNESS = 20, GOLF = 21, PILATES = 22, RUNNING = 23, SKIING = 24, SNOWBOARDING = 25, YOGA = 26, BROOMBALL = 27, CRICKET = 28, CROSSFIT = 29, CYCLING = 30, FIELD_HOCKEY = 31, RACQUETBALL = 32, SPINNING = 33, SQUASH = 34, SURFING = 35, SWIMMING = 36, WIND_SURFING = 37, ADVENTURE = 38, BOXING = 39, BASEBALL = 40, DANCE = 41, KICKBOXING = 42, MARTIAL_ARTS = 43, OUTDOORS = 44, ROWING = 45, SAILING = 46, SUP = 47, TRIATHLON = 48, HANDBALL = 49, CATCHBALL = 50, BLITZBALL = 51, ROLLER_DERBY = 52, ICE_SKATING = 53, OTHER = 999, MULTI = 1000 } enum SurfacesEnum { GRASS, TURF, FIELD_TURF, ASTRO_TURF, HARDWOOD, ASPHALT, SAND, ICE, SPORT_COURT } enum ResourceNameTypeEnum { EVENT, VENUE, TEAM, LEAGUE, USER, ORGANIZATION, APP, FEED, MATCH, ROUND, PORTAL, SEASON, PROGRAM_SEASON, TOURNAMENT, MEMBERSHIP, DIVISION, GAMESLOT, SPACE, RESERVATION, CUSTOMER, PACKAGE } enum RecCenterFeatureEnum { BETTING } enum RoleType { ADMIN = 1 } enum QuestionsTypeEnum { OTHER, T_SHIRT_SIZE, PHONE_NUMBER, EMAIL_ADDRESS, ADDRESS, BIRTH_DATE, PREFERRED_TEAM, WAIVER } } namespace event { enum EventAttendeeStatus { PENDING = 1, ACCEPTED = 2, DECLINED = 3, REJECTED = 4 } enum RequestTypeEnum { FUTURE = 1, PAST = 2 } enum EventType { PICK_UP = 2, LEAGUE_MATCH = 3, FRIENDLY_MATCH = 4, PRACTICE = 5, GENERAL = 6 } enum EventStatus { OPEN = 1, DRAFT = 2, FULL = 3, CANCELLED = 4, CLOSED = 5 } enum EventCFlagType { CREATOR = 1, MEMBER = 2, FOLLOWER = 3 } enum EventSubType { MATCH, TOURNAMENT } enum EventJoinEnum { CAN_JOIN = 0, CANNOT_ALREADY_ATTENDEE = 1, CANNOT_JOIN_FULL = 2, CANNOT_JOIN_INACTIVE = 3, CANNOT_JOIN_NO_NEW = 4 } enum EventCanJoinEnum { ANYONE, TEAM_MEMBERS } enum RequestStatusEnum { PENDING = 1, ACCEPTED = 2, DECLINED = 3 } } namespace match { enum MatchStatusEnum { PENDING = 1, ACTIVE = 2, CANCELLED = 3, ENDED = 4 } } namespace contactRequest { enum EmptyMarketPlaceInterestsEnum { LEAGUES = 1, TEAMS = 2, VENUES = 3 } enum ContactRequestStatusEnum { PENDING = 1, ACCEPTED = 2 } enum UserTypeEnum { USER, BUSINESS } } namespace booking { enum BookingStatusEnum { PENDING = 1, ACCEPTED = 2, REJECTED = 3, CANCELED = 4 } enum BookingRescoureStatusEnum { BOOKBYEMAIL = 1, BOOKDIRECTLY = 2, NOBOOKING = 3, REFFER_SITE = 4 } } namespace league { enum LeagueDetailTypeEnum { OTHER = 1, MINAGE = 2, MAXAGE = 3, GENDER = 4, LEVELOFPLAY = 5, GAMESSEASON = 6, MINWEEK = 7, SURFACE = 8, FORMAT = 9, PLAYERS_PER_TEAM = 10, MATCH_LENGTH = 12 } enum LeagueSeasonStatusEnum { UNPUBLISHED = 1, PUBLISHED = 2, CLOSED = 3, CANCELLED = 4 } enum TournamentSeriesStatusEnum { NOT_STARTED = 1, ACTIVE = 2, DONE = 3 } enum TournamentStatusEnum { UNPUBLISHED = 1, PUBLISHED = 2, CLOSED = 3, CANCELLED = 4 } enum LeagueSeasonRegistrationStatusEnum { UNAVAILABLE = 1, OPEN = 2, FULLYBOOKED = 3, ENDED = 4 } enum RoundStatusEnum { PENDING = 1, ACTIVE = 2, CANCELLED = 3 } enum SeasonPoolStatusEnum { IN_POOL = 5, ASSIGNED = 1, QUIT = 2, SUSPENDED = 3, INACTIVE = 4 } enum SeasonTeamDataActionEnum { ADD = 1, SUB = 2 } enum SeasonRegistrationStatusEnum { CLOSE, EARLY, REGULAR, LATE, ENDED } enum SeasonPlayStatusEnum { FUTURE, CURRENT, PAST } enum SignTypeEnum { SINGLE, GROUP, TEAM, TEAM_MEMBER } enum TournamentTypeEnum { SINGLE_ELIMINATION, DOUBLE_ELIMINATION } enum TournamentLengthEnum { SHORT, LONG, PLAYOFF } enum SeasonScheduleStatusEnum { DRAFT, PUBLISHED } enum SeasonRosterStatusEnum { DRAFT, PUBLISHED } enum CanJoinSeasonEnum { CAN_JOIN = 0, CANNOT_ALREADY_IN_SEASON = 1, CANNOT_MISSING_ORGANIZATION_SUBSCRIPTION = 2, CANNOT_SEASON_STATUS = 3 } enum SeasonCanJoinStatus { REGISTRATION_OPEN_NOW_PLAYING, REGISTRATION_OPEN, NOW_PLAYING, REGISTRATION_ENDED, REGISTRATION_NOT_OPEN, ENDED } } namespace team { enum TeamStatusEnum { ACTIVE = 1, INACTIVE = 2, DRAFT = 3 } enum ScheduleRequestType { CAN, CANT } enum TeamMemberStatusEnum { PENDING = 1, ACTIVE = 2, DECLINED = 3, SUSPENDED = 4, INACTIVE = 5, INVITED = 6 } enum TeamVenueStatusEnum { DEFAULT = 1, ACTIVE = 2, INACTIVE = 3 } enum TeamEventStatusEnum { ACTIVE = 1, INACTIVE = 2 } enum TeamLeagueStatusEnum { ACTIVE = 1, INACTIVE = 2 } enum TeamMemberRoleEnum { NULL = 0, ADMIN = 1 } enum TeamJoinEnum { CAN_JOIN = 0, CANNOT_ALREADY_MEMBER = 1, CANNOT_JOIN_FULL = 2, CANNOT_JOIN_INACTIVE = 3, CANNOT_JOIN_NOT_RECRUITING = 4, CANNOT_JOIN_CAN_REQUEST = 5, CANNOT_MISSING_SUBSCRIPTION = 6 } enum TeamInviteEnum { CAN_INVITE = 0, CAN_INVITE_WITH_APPROVAL = 1, CANNOT_INVITE = 2 } enum TeamCanJoinEnum { ANYONE, BY_INVITE, CAPTAIN_APPROVAL } enum TeamCanInviteEnum { MEMBERS, CAPTAIN_ONLY } enum TeamPrivacySettingEnum { OPEN = 1, CLOSED = 2, CLOSED_CONTROLLED = 3, PRIVATE = 4 } } namespace feedItem { enum FeedContentTypeEnum { BASIC = 1, GALLERY = 2, VIDEO = 3, VENUE = 4, EVENT = 5, LEAGUE = 6, SCORES = 7, PROMOTEDEVENT = 8, CHECKIN = 9, SHARE = 10, JOINEVENT = 11, TEAM = 15, EMBED = 16, ORGANIZATION = 17, MATCH = 18, STANDINGS = 19, ROUND = 20, TEAM_LOOKING_PLAYER = 21, PLAYER_LOOKING_TEAM = 22, TEAM_FRIENDLY_MATCH = 23, SHARE_LEVEL_UP = 24, SHARE_SCORE_BOARD = 25, SHARE_MATCH_BET = 26, SHARE_TOURNAMENT_BET = 27, SHARE_BET_WINNER = 28, TOP_SCORER_OLD = 29 } enum FeedCheckInType { EVENT, VENUE } enum FeedContentSubTypeEnum { BASIC = 1, CREATED = 2, CHECKIN = 3, SHARE = 4 } enum FeedFanStatusEnum { CREATED = 0, INFAN = 1, FANNED = 2, FAIL = 3, REMOVEDBYUSER = 4, REMOVEDBYADMIN = 5 } enum FeedFanTargetsEnum { USER = 0, FOLLOWERS = 1, PUBLIC = 2, EVENT = 3, VENUE = 4, TEAM = 5, LEAGUE = 6, GEO = 7, ORGANIZATION = 8 } } namespace linkedAccounts { enum LinkedAccountStatus { PENDING = 1, ACTIVE = 2, PRE_PENDING = 3 } enum LinkedAccountProviders { BRAINTREE, FACEBOOK, PAYPAL_EMAIL, BRAINTREE_CUSTOMER, cash, STRIPE, STRIPE_CUSTOMER } } namespace connections { enum ConnectionTypeEnum { FOLLOW = 1, FRIEND = 2 } enum ConnectionStatusEnum { ACCEPTED = 1, PENDING = 2, REJECTED = 3, DELETED = 4 } } namespace media { enum MediaType { IMAGE = 1, VIDEO = 2, GIF = 3 } enum HandleType { MAIN, LOGO, PROFILE, BANNER } enum MediaProviders { CLOUDINARY } } namespace payment { enum PaymentProviderType { BRAINTREE = 1, PAYPALEMAIL = 2, CASH = 3, STRIPE = 4 } enum PaymentStatus { SENT_TO_CLIENT = 1, SENT_FOR_PAYMENT = 2, ACCEPTED = 3, REJECTED = 4, CANCELLED = 5, FRAUD = 6, NOT_RELEVANT = 7, PENDING = 8 } } namespace suggestion { enum SuggestionStatus { VALID = 1, STOP = 2 } enum SuggestionOrigin { GRAPH = 1, INTEREST = 2, POPULAR = 3, POPULAR_NO_GEO = 4 } } namespace venue { enum AmenitiesEnum { HEAT = 1, AC = 2, WIFI = 3, RESTROOMS = 4, DRINKING_FOUNTAIN = 5, PARKING = 6, CONCESSIONS = 7, SHELTER = 8, PORTABLE_RESTROOMS = 9, LIGHTS = 10, LOCKER_ROOM = 11, PAID_PARKING = 12, ACCESSIBLE = 13 } enum SpaceStatusEnum { ACTIVE, INACTIVE } enum SpaceTypeEnum { COURT, FIELD, ROOM } enum SpacePropertiesEnum { OUTDOOR, INDOOR } } namespace organization { enum OrganizationStatus { OPEN = 1, PENDING = 2 } enum PaymentSettingStatusEnum { ENABLED = 1, DISABLED_REDIRECT = 2, DISABLED_INFO_ONLY = 3, DISABLED_EMAIL = 4 } } namespace invite { enum InviteStatus { PENDING = 1, ACCEPTED = 2, REJECTED = 3, CANCELLED = 4 } enum InviteOrigin { NULL = 0, OTHER = 1, LEAGUEINVITE = 2 } enum InviteEntityGroup { ORGANIZATION_ACTIVE_PLAYERS, LEAGUE_ACTIVE_PLAYERS } enum InviteType { REACHOUT } } namespace game { enum GameResultEnum { WIN = 1, LOSE = 2, TIE = 3 } enum GameLocationEnum { HOME = 1, AWAY = 2 } enum GameOutcomeCalculation { SCORE_HIGHEST = 1, SCORE_LOWEST = 2, TIME_HIGHEST = 3, TIME_LOWEST = 4 } enum StandingsPositionCalculation { WIN_PCT_HIGHEST = 1, POINTS_HIGHEST = 2 } enum StandingsPositionView { WIN_PCT_HIGHEST, POINTS_HIGHEST } } namespace cronLog { enum CronLogTypeEnum { EVENT_MATCH_ENCOURAGE, EVENT_RSVP_REMINDER_SHORT, EVENT_RSVP_REMINDER_MEDIUM, EVENT_RSVP_REMINDER_LONG, EVENT_COMING_UP_REMINDER_SHORT, EVENT_COMING_UP_REMINDER_LONG, EVENT_OUTGOING_COMING_UP_REMINDER, EVENT_CHECKIN_TRIGGER } enum CronLogStatusEnum { UNPROCESSED = 1, PROCESSED = 2 } } namespace reachOut { enum IReachOutStatusEnum { PENDING = 1, ACCEPTED = 2, REJECTED = 3, CANCELLED = 4 } enum IRequestTypeEnum { TEAM_LOOKING_PLAYER, PLAYER_LOOKING_TEAM, TEAM_FRIENDLY_MATCH, TEAM_FRIENDLY_TARGETED_MATCH } } namespace membershipAnsSubscriptions { enum MembershipSubscriptionsStatusEnum { VALID, INVALID } enum CanJoinMembershipEnum { CAN_JOIN = 0, CANNOT_ALREADY_MEMBER = 1 } } namespace gamification { enum LeaderBoardEnum { ALL_TIME = 1, WEEKLY = 2, FOLLOWER = 3 } enum LeaderBoardOrdinalEnum { POINTS = 1, WEEKLY = 2 } } namespace poll { enum PollType { MATCH_BET, TOURNAMENT_BET } enum PollStatus { OPEN, VOTE_CLOSE, CLOSE, CANCELLED } enum UserAnswerPollStatus { PENDING, WON, LOST, CANCELLED } } namespace reservation { enum ReservationStatusEnum { ACTIVE, NOT_FINAL, CANCELED } enum ReservationPrivacyEnum { PUBLIC, PRIVATE } enum ReservationTypeEnum { NORMAL, INTERNAL } enum SessionStatusEnum { ACTIVE, INACTIVE } enum SessionTypeEnum { } } namespace packages { enum PackageStatusEnum { ACTIVE, INACTIVE } } enum catalogTypeEnum { PROGRAM = 0, LEAGE = 1, FACILITY = 2 } }