/** * @description A single fulfillment-time identifier attached to a shipped line item. * * Unlike {@link ProductIdentifiers}, which describes static catalog identifiers (SKU, UPC, * ASIN, etc.) of the product itself, this identifier describes something that must be * captured or applied during the physical fulfillment of this specific shipment (for * example, an anti-counterfeit Transparency code scanned off the unit being shipped). * * `type` is an open string: order sources may introduce new kinds of identifiers * (e.g. `"TransparencyCode"`, carrier-specific serial numbers, marketplace-specific * codes) without requiring a spec change. Consumers should match the types they * understand and forward or ignore unknown types rather than failing. */ export declare class ShipmentNotificationIdentifier { /** * @description The kind of identifier this represents. An open string — match the * values you support and ignore unknown ones. Example: `"TransparencyCode"` for * Amazon Transparency Program. * @example "TransparencyCode" */ type: string; /** * @description The identifier value. Interpretation depends on `type`. * @example "AZ:1AB2C3D4E5F6,AZ:1AB2C3D4E5F7" */ value: string; }