//
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
//

#import <Foundation/Foundation.h>
#import <AmazonIVSPlayer/IVSBase.h>

NS_ASSUME_NONNULL_BEGIN

/// Optional additional ad break-level metadata.
/// @note This API is in beta and may change.
IVS_EXPORT
NS_SWIFT_SENDABLE
@interface IVSAdBreakMetadata : NSObject

IVS_INIT_UNAVAILABLE

/// Ad server session identifier.
@property (nonatomic, readonly, copy, nullable) NSString *sessionId;

/// Encoded ad tracking data.
@property (nonatomic, readonly, copy, nullable) NSString *trackingData;

@end

NS_ASSUME_NONNULL_END
