import { CaptionRectangleProps } from './CaptionRectangleProps';
import { Value } from '../../../cloudformation/Value';
/**
  Information about the Teletext captions to extract from the input.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-teletextsourcesettings.html">the AWS Docs</a>
*/
export interface TeletextSourceSettingsProps {
    /** <code>OutputRectangle</code>  <a name="cfn-medialive-channel-teletextsourcesettings-outputrectangle"></a>
  Settings to configure the caption rectangle for an output captions that will be created using this Teletext source captions.<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> */
    outputRectangle?: CaptionRectangleProps;
    /** <code>PageNumber</code>  <a name="cfn-medialive-channel-teletextsourcesettings-pagenumber"></a>
  Specifies the Teletext page number within the data stream from which to extract captions. The range is 0x100 (256) to 0x8FF (2303). This is unused for passthrough. It should be specified as a hexadecimal string with no “0x” prefix.<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> */
    pageNumber?: Value<string>;
}
