import type * as Square from "../index"; /** * Published when a merchant [custom attribute](entity:CustomAttribute) with * the `visibility` field set to `VISIBILITY_READ_ONLY` or `VISIBILITY_READ_WRITE_VALUES` is deleted. * An application that subscribes to this event is notified when a merchant custom attribute is deleted * by any application for which the subscribing application has read access to the merchant custom attribute. */ export interface MerchantCustomAttributeVisibleDeletedEvent { /** 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 `"merchant.custom_attribute.visible.deleted"`. */ 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; }