@experts_hub/shared
Version:
Shared DTOs, interfaces, and utilities for experts hub applications
39 lines (38 loc) • 1.82 kB
TypeScript
export declare const TIMESHEET_FREELANCER_PATTERN: {
fetchTimesheetsByDateRangeForFreelancer: string;
createTimesheetForFreelancer: string;
updateTimesheetForFreelancer: string;
findTimesheetByIdForFreelancer: string;
deleteTimesheetForFreelancer: string;
submitTimesheetForFreelancer: string;
fetchMissingTimesheetsForFreelancer: string;
fetchSubmitedTimesheetsForFreelancer: string;
fetchTimesheetsForResubmitForFreelancer: string;
fetchTimesheetsByDateRangeAndJobIdForFreelancer: string;
fetchWeeklyCardSummeryByJobIdForFreelancer: string;
fetchCardSummeryByTimesheetLineIdForFreelancer: string;
fetchApprovedTimesheetsForFreelancer: string;
fetchPendingApprovalTimesheetsForFreelancer: string;
fetchAllSubmittedTimesheetsForFreelancer: string;
checkTimesheetSubmissionStatusForFreelancer: string;
fetchSubmissionHistoryForFreelancer: string;
resubmitTimesheetForFreelancer: string;
createMissingTimesheetLine: string;
fetchClientDropDownForFreelancer: string;
fetchJobsDropDownForFreelancer: string;
};
export declare const TIMESHEET_CLIENT_PATTERN: {
approveFreelancerTimesheetForClient: string;
rejectFreelancerTimesheetForClient: string;
fetchAllSubmittedTimesheetsForClient: string;
fetchAllSendBackTimesheetsForClient: string;
fetchAllPendingApprovalTimesheetsForClient: string;
fetchAllApprovedTimesheetsForClient: string;
fetchFreelancerWeeklyCardSummeryForClient: string;
fetchFreelancerCardSummeryByTimesheetLineIdForClient: string;
fetchFreelancerTimesheetsByDateRangeForClient: string;
sendBackFreelancerTimesheetForClient: string;
fetchSubmissionHistoryForClient: string;
fetchFreelancerDropDownForClient: string;
createDefaultTimesheetLineOnContractSigned: string;
};