import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
 * Resource Type definition for AWS::SES::CustomVerificationEmailTemplate.
 */
export declare function getCustomVerificationEmailTemplate(args: GetCustomVerificationEmailTemplateArgs, opts?: pulumi.InvokeOptions): Promise<GetCustomVerificationEmailTemplateResult>;
export interface GetCustomVerificationEmailTemplateArgs {
    /**
     * The name of the custom verification email template.
     */
    templateName: string;
}
export interface GetCustomVerificationEmailTemplateResult {
    /**
     * The URL that the recipient of the verification email is sent to if his or her address is not successfully verified.
     */
    readonly failureRedirectionUrl?: string;
    /**
     * The email address that the custom verification email is sent from.
     */
    readonly fromEmailAddress?: string;
    /**
     * The URL that the recipient of the verification email is sent to if his or her address is successfully verified.
     */
    readonly successRedirectionUrl?: string;
    /**
     * The tags (keys and values) associated with the tenant.
     */
    readonly tags?: outputs.Tag[];
    /**
     * The content of the custom verification email. The total size of the email must be less than 10 MB. The message body may contain HTML, with some limitations.
     */
    readonly templateContent?: string;
    /**
     * The subject line of the custom verification email.
     */
    readonly templateSubject?: string;
}
/**
 * Resource Type definition for AWS::SES::CustomVerificationEmailTemplate.
 */
export declare function getCustomVerificationEmailTemplateOutput(args: GetCustomVerificationEmailTemplateOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetCustomVerificationEmailTemplateResult>;
export interface GetCustomVerificationEmailTemplateOutputArgs {
    /**
     * The name of the custom verification email template.
     */
    templateName: pulumi.Input<string>;
}
