import { Value } from '../../../cloudformation/Value';
/**
  Settings for the temporal filter to apply to the video.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-temporalfiltersettings.html">the AWS Docs</a>
*/
export interface TemporalFilterSettingsProps {
    /** <code>PostFilterSharpening</code>  <a name="cfn-medialive-channel-temporalfiltersettings-postfiltersharpening"></a>
  If you enable this filter, the results are the following: - If the source content is noisy (it contains excessive digital artifacts), the filter cleans up the source. - If the source content is already clean, the filter tends to decrease the bitrate, especially when the rate control mode is QVBR.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    postFilterSharpening?: Value<string>;
    /** <code>Strength</code>  <a name="cfn-medialive-channel-temporalfiltersettings-strength"></a>
  Choose a filter strength. We recommend a strength of 1 or 2. A higher strength might take out good information, resulting in an image that is overly soft.<br />
  
  Required: No<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    strength?: Value<string>;
}
