/** * Error codes for server-guided ad insertion (SGAI) / HLS interstitials. * * These are carried in {@link Advertising.AdvertisingError.code} of an {@link Core.PlayerEvent.AdError} event whose * top-level {@link Core.ErrorCode} is {@link Core.ErrorCode.MODULE_SGAI_ERROR}, and can be used to identify the exact * cause of the failure. */ export declare enum SgaiErrorCode { /** * The HLS interstitial asset list was downloaded but could not be parsed: the body was malformed JSON or did not * contain a valid `ASSETS` array. An empty (no-fill) response is reported as a warning instead, not an error. */ INTERSTITIAL_ASSET_LIST_INVALID = 111, /** * The HLS interstitial asset list could not be downloaded (network error or a non-`2xx` HTTP response). */ INTERSTITIAL_ASSET_LIST_LOAD_FAILED = 406, /** * An HLS interstitial asset could not be played back, e.g. due to a network or decoding error. The underlying cause * is available in the attached {@link Advertising.AdvertisingError.deficiencyData}. */ INTERSTITIAL_ASSET_PLAYBACK_FAILED = 407 }