import { Value } from '../../../cloudformation/Value';
import { MultiplexProgramServiceDescriptorProps } from './MultiplexProgramServiceDescriptorProps';
import { MultiplexVideoSettingsProps } from './MultiplexVideoSettingsProps';
/**
  
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-multiplexprogram-multiplexprogramsettings.html">the AWS Docs</a>
*/
export interface MultiplexProgramSettingsProps {
    /**  */
    preferredChannelPipeline?: Value<string>;
    /**  */
    serviceDescriptor?: MultiplexProgramServiceDescriptorProps;
    /**  */
    videoSettings?: MultiplexVideoSettingsProps;
    /**  */
    programNumber: Value<number>;
}
