import * as $dara from '@darabonba/typescript'; export declare class VodPackagingConfigDrmProvider extends $dara.Model { encryptionMethod?: string; IV?: string; systemIds?: string[]; url?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class VodPackagingConfigStreamSelection extends $dara.Model { maxVideoBitsPerSecond?: number; minVideoBitsPerSecond?: number; streamOrder?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); } export declare class VodPackagingConfig extends $dara.Model { drmProvider?: VodPackagingConfigDrmProvider; manifestName?: string; segmentDuration?: number; streamSelection?: VodPackagingConfigStreamSelection; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }