export declare type TimecardBulk = { Key: string; HourOrigin: number; EntryType: number; OverrideType: number; Hours: number; Amount: number; PayTypeKey: string; TimeExceptionKey: string; TimeEditReasonKey: string; Comments: string; ReportDate: string; UDFMap: string; UDFValueMap: string; UDFList: string; UDFs: string; CompanyKey: string; LocationKey: string; DivisionKey: string; DepartmentKey: string; PositionKey: string; JobCodeKey: string; JobKey: string; Job: string; IsTransfer: boolean; PayType: { Key: string; PayTypeId: string; PayTypeName: string; ConsideredAbsent: boolean; AllowForTimeOff: boolean; AllowAccrual: boolean; AllowOnCall: boolean; AllowRegularHours: boolean; AllowMiscHours: boolean; AllowMiscAmount: boolean; RequireReason: boolean; }; "Exception": null; "Reason": null; "Department": { "TimeZoneOffset": 0.0; "NoPay": false; "Id": "ABF"; "Key": "c05a8b60-7ae3-4315-949b-29b035c0c1c1"; "Description": "ABF Packing Inc"; "IsDefault": false; "ParentKey": "b97e0557-0a4d-4b6d-a2f9-77df92ca8200"; "Type": 4; "Children": { PayrollCode: string; TimeClockNbrInt: string; Id: string; Key: string; Description: string; IsDefault: string; ParentKey: string; Type: number; Children: { Id: string; Key: string; Description: string; IsDefault: boolean; ParentKey: string; Type: number; Children: any[]; }[]; }[]; }; Position: { PayrollCode: string; TimeClockNbrInt: number; Id: string; Key: string; Description: string; IsDefault: boolean; ParentKey: string; Type: number; Children: { Id: string; Key: string; Description: string; IsDefault: boolean; ParentKey: string; Type: number; Children: any[]; }[]; }; PeriodStartDate: string; PeriodEndDate: string; };