IntegrationMailGun<S>: IntegrationBase & {
    configuration: {
        apiKey: ConstrainedSecret<S>;
        domain: string;
        userVariables?: ({
            key: string;
        } & ({
            text: string;
            type: "TEXT";
        } | {
            type:
                | "ENVIRONMENT_NAME"
                | "FORM_DESCRIPTION"
                | "FORM_ID"
                | "SUBMISSION_ID"
                | "EXTERNAL_ID";
        }))[];
    };
    type: "MAILGUN";
}

Type Parameters