import type { _NSArray } from "../Foundation/NSArray.js";
import type { _NSObject } from "../Foundation/NSObject.js";
import type { _AVCaption } from "./AVCaption.js";
import type { CMTime } from "../structs/CMTime.js";
export declare class _AVCaptionGrouper extends _NSObject {
    static alloc(): _AVCaptionGrouper;
    static new(): _AVCaptionGrouper;
    init(): _AVCaptionGrouper;
    addCaption$(input: _AVCaption): void;
    flushAddedCaptionsIntoGroupsUpToTime$(upToTime: CMTime): _NSArray;
}
