import { Value } from '../../../cloudformation/Value';
import { UplinkSpectrumConfigProps } from './UplinkSpectrumConfigProps';
import { EirpProps } from './EirpProps';
/**
  Provides information about how AWS Ground Station should configure an antenna for uplink during a contact.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-config-antennauplinkconfig.html">the AWS Docs</a>
*/
export interface AntennaUplinkConfigProps {
    /** <code>TransmitDisabled</code>  <a name="cfn-groundstation-config-antennauplinkconfig-transmitdisabled"></a>
  Whether or not uplink transmit is disabled.<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> */
    transmitDisabled?: Value<boolean>;
    /** <code>SpectrumConfig</code>  <a name="cfn-groundstation-config-antennauplinkconfig-spectrumconfig"></a>
  Defines the spectrum configuration.<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> */
    spectrumConfig?: UplinkSpectrumConfigProps;
    /** <code>TargetEirp</code>  <a name="cfn-groundstation-config-antennauplinkconfig-targeteirp"></a>
  The equivalent isotropically radiated power (EIRP) to use for uplink transmissions. Valid values are between 20.0 to 50.0 dBW.<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> */
    targetEirp?: EirpProps;
}
