import type { _NSCopying } from "../Foundation/NSCopying.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { CMTimeRange } from "../structs/CMTimeRange.js";
export declare class _MPAdTimeRange extends _NSObject {
    static alloc(): _MPAdTimeRange;
    static new(): _MPAdTimeRange;
    init(): _MPAdTimeRange;
    initWithTimeRange$(timeRange: CMTimeRange): _MPAdTimeRange;
    /**
     * Represents a time range where an ad break exists in the current player item. This value must be in bounds of the duration of the current player item.
     */
    timeRange(): CMTimeRange;
    setTimeRange$(value: CMTimeRange): void;
}
export interface _MPAdTimeRange extends _NSCopying {
}
