Type alias IntegrationMailGun<S>

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: EmailSendingAddressMailgun["type"];
}

Type Parameters