import * as $dara from '@darabonba/typescript'; export declare class CreateVodPackagingConfigurationShrinkRequest extends $dara.Model { /** * @remarks * The name of the packaging configuration. The name must be unique in an account and can be up to 128 characters in length. Letters, digits, underscores (_), and hyphens (-) are supported. * * @example * hls_3s */ configurationName?: string; /** * @remarks * The description of the packaging configuration. * * @example * HLS 3s vod packaging */ description?: string; /** * @remarks * The name of the packaging group. The name can be up to 128 characters in length. Letters, digits, underscores (_), and hyphens (-) are supported. * * @example * vod_hls */ groupName?: string; /** * @remarks * The packaging configuration. */ packageConfigShrink?: string; /** * @remarks * The package type. * * * HLS: packages content into TS segments for delivery over the HLS protocol. * * HLS_CMAF: packages content into CMAF segments for delivery over the HLS protocol. * * DASH: packages content for delivery over the DASH protocol. * * @example * HLS */ protocol?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }