import { PublicUserDTO } from '../../../users/presentation/dataTransferObjects/publicUserDTO';
import { TimeTrackingCategorizedHourApprovalStepState } from '../../infrastructure/constants/timeTracking/categorizedHourApprovalStepStates';

export interface TimeTrackingCategorizedHourApprovalStepDTO {
    id: string;
    state: TimeTrackingCategorizedHourApprovalStepState;
    position: number;
    approver: PublicUserDTO | null;
    potentialApprovers: PublicUserDTO[];
    comment: string | null;
}
