JudgeType: { [key in Judge]: { getLoginUrl: (() => string); getProblemUrl: ((problemKey) => string); getProfileUrl: ((username) => string); getSubmissionUrl: ((problemKey,
submissionId,
username) => string); getSubmitUrl: ((problemKey) => string); getUserSubmissionsUrl: ((username) => string); label: string; logo: string; logoSize: [number, number]; url: string; value: Judge; }}