import type * as Square from "../index"; /** * Job and wage information for a [team member](entity:TeamMember). * This convenience object provides details needed to specify the `wage` * field for a [timecard](entity:Timecard). */ export interface TeamMemberWage { /** The UUID for this object. */ id?: string; /** The `TeamMember` that this wage is assigned to. */ teamMemberId?: string | null; /** The job title that this wage relates to. */ title?: string | null; /** * Can be a custom-set hourly wage or the calculated effective hourly * wage based on the annual wage and hours worked per week. */ hourlyRate?: Square.Money; /** An identifier for the [job](entity:Job) that this wage relates to. */ jobId?: string | null; /** Whether team members are eligible for tips when working this job. */ tipEligible?: boolean | null; }