UNPKG

xero-node

Version:

Xero NodeJS OAuth 2.0 client for xero-node

42 lines (41 loc) 1.49 kB
export declare class EmployeeLeaveSetup { /** * Identifier if holiday pay will be included in each payslip */ 'includeHolidayPay'?: boolean; /** * Initial holiday pay balance. A percentage — usually 8% — of gross earnings since their last work anniversary. */ 'holidayPayOpeningBalance'?: number; /** * Initial annual leave balance. The balance at their last anniversary, less any leave taken since then and excluding accrued annual leave. */ 'annualLeaveOpeningBalance'?: number; /** * The dollar value of annual leave opening balance if negative. */ 'negativeAnnualLeaveBalancePaidAmount'?: number; /** * Number of hours accrued annually for sick leave. Multiply the number of days they\'re entitled to by the hours worked per day */ 'sickLeaveHoursToAccrueAnnually'?: number; /** * Maximum number of hours accrued annually for sick leave. Multiply the maximum days they can accrue by the hours worked per day */ 'sickLeaveMaximumHoursToAccrue'?: number; /** * Initial sick leave balance. This will be positive unless they\'ve taken sick leave in advance */ 'sickLeaveOpeningBalance'?: number; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }