import type * as Square from "../index"; /** * Published when a location [custom attribute](entity:CustomAttribute) owned by the * subscribing application is created or updated. Custom attributes are owned by the application that created * the corresponding [custom attribute definition](entity:CustomAttributeDefinition). Custom attributes whose * `visibility` is `VISIBILITY_READ_WRITE_VALUES` can be created or updated by any application. */ export interface LocationCustomAttributeOwnedUpdatedEvent { /** The ID of the seller associated with the event that triggered the event notification. */ merchantId?: string | null; /** The type of this event. The value is `"location.custom_attribute.owned.updated"`. */ type?: string | null; /** A unique ID for the event notification. */ eventId?: string | null; /** The timestamp that indicates when the event notification was created, in RFC 3339 format. */ createdAt?: string; /** The data associated with the event that triggered the event notification. */ data?: Square.CustomAttributeEventData; }