import type * as Square from "../../../../index"; /** * @example * { * customers: { * "8DDA5NZVBZFGAX0V3HPF81HHE0": { * emailAddress: "New.Amelia.Earhart@example.com", * note: "updated customer note", * version: BigInt("2") * }, * "N18CPRVXR5214XPBBA6BZQWF3C": { * givenName: "Marie", * familyName: "Curie", * version: BigInt("0") * } * } * } */ export interface BulkUpdateCustomersRequest { /** * A map of 1 to 100 individual update requests, represented by `customer ID: { customer data }` * key-value pairs. * * Each key is the ID of the [customer profile](entity:Customer) to update. To update a customer profile * that was created by merging existing profiles, provide the ID of the newly created profile. * * Each value contains the updated customer data. Only new or changed fields are required. To add or * update a field, specify the new value. To remove a field, specify `null`. */ customers: Record; }