export const RoleCategory: Readonly<{ PUBLIC_PROFESSIONAL_DEVELOPMENT: "Public Professional Development"; COLLABORATIVE_COMPETITION: "Collaborative Competition"; PARTNERSHIP: "Partnership"; DATA_AND_COMMUNICATION: "Data and Communication"; WEB_DEVELOPMENT: "Web Development"; EVENT_MASTER_OF_CEREMONIES: "Event: Master of Ceremonies"; EVENT_TECHNICIAN: "Event: Technician"; SPONSORSHIP: "Sponsorship"; MEDIA_PARTNERSHIP: "Media Partnership"; CREATIVE_GRAPHIC_DESIGNER: "Creative: Graphic Designer"; CREATIVE_VIDEO_EDITOR: "Creative: Video Editor"; SOCIAL_MEDIA: "Social Media"; CONTENT_PUBLICATION: "Content Publication"; TIKTOK: "TikTok"; INTERNAL_GROWTH: "Internal Growth"; ORGANIZATIONAL_BRANDING: "Organizational Branding"; PEOPLE_PERFORMANCE: "People Performance"; }>; /** * @typedef {Object} IApprenticeRegistrant * @property {string} name * @property {string} university * @property {string} major * @property {number} batch * @property {number} shapeBatch * @property {string} resume - Link to resume document * @property {string} personalityTest - Link to personality test result * @property {typeof RoleCategory[keyof typeof RoleCategory]} firstRole * @property {string} firstRolePortofolioLink * @property {typeof RoleCategory[keyof typeof RoleCategory]} secondRole * @property {string} secondRolePortofolioLink * @property {string} email * @property {string} WA * @property {string} idLine * @property {string} instagram - Link to Instagram account * @property {string} linkedin - Link to Linkedin account * @property {string} tiktok - Link to TikTok account * @property {string} twibbon - Link to twibbon image */ /** * @type {IApprenticeRegistrant} */ export class ApprenticeRegistrant { constructor({ name, university, major, batch, shapeBatch, resume, personalityTest, firstRole, firstRolePortofolioLink, secondRole, secondRolePortofolioLink, email, WA, idLine, instagram, linkedin, tiktok, twibbon, }: IApprenticeRegistrant); name: string; university: string; major: string; batch: number; shapeBatch: number; resume: string; personalityTest: string; firstRole: "Public Professional Development" | "Collaborative Competition" | "Partnership" | "Data and Communication" | "Web Development" | "Event: Master of Ceremonies" | "Event: Technician" | "Sponsorship" | "Media Partnership" | "Creative: Graphic Designer" | "Creative: Video Editor" | "Social Media" | "Content Publication" | "TikTok" | "Internal Growth" | "Organizational Branding" | "People Performance"; firstRolePortofolioLink: string; secondRole: "Public Professional Development" | "Collaborative Competition" | "Partnership" | "Data and Communication" | "Web Development" | "Event: Master of Ceremonies" | "Event: Technician" | "Sponsorship" | "Media Partnership" | "Creative: Graphic Designer" | "Creative: Video Editor" | "Social Media" | "Content Publication" | "TikTok" | "Internal Growth" | "Organizational Branding" | "People Performance"; secondRolePortofolioLink: string; email: string; WA: string; idLine: string; instagram: string; linkedin: string; tiktok: string; twibbon: string; } export type IApprenticeRegistrant = { name: string; university: string; major: string; batch: number; shapeBatch: number; /** * - Link to resume document */ resume: string; /** * - Link to personality test result */ personalityTest: string; firstRole: (typeof RoleCategory)[keyof typeof RoleCategory]; firstRolePortofolioLink: string; secondRole: (typeof RoleCategory)[keyof typeof RoleCategory]; secondRolePortofolioLink: string; email: string; WA: string; idLine: string; /** * - Link to Instagram account */ instagram: string; /** * - Link to Linkedin account */ linkedin: string; /** * - Link to TikTok account */ tiktok: string; /** * - Link to twibbon image */ twibbon: string; }; //# sourceMappingURL=index.d.ts.map