import * as $dara from '@darabonba/typescript'; export declare class UpdateSourceRequest extends $dara.Model { /** * @remarks * The source configurations. * * This parameter is required. * * @example * [{ * "sourceGroupName": "mySourceGroup-1", * "relativePath": "group1/hls.m3u8", * "packageType": "hls" * }] */ httpPackageConfigurations?: string; /** * @remarks * The name of the source location. * * This parameter is required. * * @example * MySourcelocation */ sourceLocationName?: string; /** * @remarks * The name of the source. * * This parameter is required. * * @example * MySource */ sourceName?: string; /** * @remarks * The source type. Valid values: vodSource and liveSource. * * This parameter is required. * * @example * vodSource */ sourceType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; validate(): void; constructor(map?: { [key: string]: any; }); }