import * as constructs from "constructs"; export type TlsPolicy = "Require" | "Optional"; export interface ConfigurationSetDeliveryOptionsProps { /** * The name of an existing SES configuration set to update delivery options on */ configurationSetName: string; /** * The TLS policy for outgoing emails * * Setting this to "Require" will make mail delivery fail if SES cannot * establish a TLS-encrypted connection to the receiving mail server. */ tlsPolicy: TlsPolicy; } /** * Set Delivery Options for a SES Configuration Set. * * Currently the only delivery option that can be set is the TLS Policy, which * can be set to either "Require" or "Optional". If set to "Require" SES * will refuse to deliver mail to mail servers it cannot connect to using * an encrypted connection. */ export declare class ConfigurationSetDeliveryOptions extends constructs.Construct { constructor(scope: constructs.Construct, id: string, props: ConfigurationSetDeliveryOptionsProps); }