import { KalturaObjectMetadata } from '../kaltura-object-base';
import { KalturaNullableBoolean } from './KalturaNullableBoolean';
import { KalturaObjectBase, KalturaObjectBaseArgs } from '../kaltura-object-base';
export interface KalturaLiveEntryRecordingOptionsArgs extends KalturaObjectBaseArgs {
    shouldCopyEntitlement?: KalturaNullableBoolean;
    shouldCopyScheduling?: KalturaNullableBoolean;
    shouldCopyThumbnail?: KalturaNullableBoolean;
    shouldMakeHidden?: KalturaNullableBoolean;
    shouldAutoArchive?: KalturaNullableBoolean;
    nonDeletedCuePointsTags?: string;
    archiveVodSuffixTimezone?: string;
}
export declare class KalturaLiveEntryRecordingOptions extends KalturaObjectBase {
    shouldCopyEntitlement: KalturaNullableBoolean;
    shouldCopyScheduling: KalturaNullableBoolean;
    shouldCopyThumbnail: KalturaNullableBoolean;
    shouldMakeHidden: KalturaNullableBoolean;
    shouldAutoArchive: KalturaNullableBoolean;
    nonDeletedCuePointsTags: string;
    archiveVodSuffixTimezone: string;
    constructor(data?: KalturaLiveEntryRecordingOptionsArgs);
    protected _getMetadata(): KalturaObjectMetadata;
}
