export class TaskType { private static readonly _call: string = 'call'; private static readonly _meeting: string = 'meeting'; private static readonly _checkup: string = 'checkup'; private static readonly _payment: string = 'payment'; private static readonly _types: string[] = [ TaskType._call, TaskType._meeting, TaskType._checkup, TaskType._payment, ]; public get call(): string { return TaskType._call; } public get meeting(): string { return TaskType._meeting; } public get payment(): string { return TaskType._payment; } public get checkup(): string { return TaskType._checkup; } public get all(): string[] { return TaskType._types; } }