41 lines
715 B
JavaScript
41 lines
715 B
JavaScript
/* eslint-disable import/prefer-default-export */
|
|
|
|
/**
|
|
* Enum for request status.
|
|
* @readonly
|
|
* @enum {string}
|
|
*/
|
|
export const RequestStatus = {
|
|
IN_PROGRESS: 'in-progress',
|
|
SUCCESSFUL: 'successful',
|
|
FAILED: 'failed',
|
|
DENIED: 'denied',
|
|
};
|
|
|
|
/**
|
|
* Team sizes enum
|
|
* @enum
|
|
* @type {{MIN: number, MAX: number, DEFAULT: number}}
|
|
*/
|
|
export const TeamSizes = {
|
|
DEFAULT: 5,
|
|
MIN: 1,
|
|
MAX: 500,
|
|
};
|
|
|
|
/**
|
|
* Group types enum
|
|
* @enum
|
|
* @type {{PRIVATE_MANAGED: string, PUBLIC_MANAGED: string, OPEN: string}}
|
|
*/
|
|
export const GroupTypes = {
|
|
OPEN: 'open',
|
|
PUBLIC_MANAGED: 'public_managed',
|
|
PRIVATE_MANAGED: 'private_managed',
|
|
};
|
|
|
|
export const DivisionSchemes = {
|
|
NONE: 'none',
|
|
COHORT: 'cohort',
|
|
};
|