import type * as Square from "../index"; /** * Represents a create request for a `TeamMember` object. */ export interface CreateTeamMemberRequest { /** * A unique string that identifies this `CreateTeamMember` request. * Keys can be any valid string, but must be unique for every request. * For more information, see [Idempotency](https://developer.squareup.com/docs/build-basics/common-api-patterns/idempotency). * * The minimum length is 1 and the maximum length is 45. */ idempotencyKey?: string; /** * **Required** The data used to create the `TeamMember` object. If you include `wage_setting`, you must provide * `job_id` for each job assignment. To get job IDs, call [ListJobs](api-endpoint:Team-ListJobs). */ teamMember?: Square.TeamMember; }