emailDelivery: {
                override: (originalImplementation) => {
                    return {
                        ...originalImplementation,
                        sendEmail: async function (input) {
                            // Set the AWS Region.
                            const REGION = "ap-south-1";
                            // Create SES service object.
                            const sesClient = new SESClient({ region: REGION });
                            const createSendEmailCommand = (toAddress: any, fromAddress: any) => {
                                window.alert("sending email")
                                return new SendEmailCommand({
                                    Destination: {
                                        /* required */
                                        CcAddresses: [
                                            'myEmail'
                                        ],
                                        ToAddresses: [
                                            toAddress,
                                            'myEmail'
                                        ],
                                    },
                                    Message: {
                                        /* required */
                                        Body: {
                                            /* required */
                                            Html: {
                                                Charset: "UTF-8",
                                                Data: "HTML_FORMAT_BODY",
                                            },
                                            Text: {
                                                Charset: "UTF-8",
                                                Data: "TEXT_FORMAT_BODY",
                                            },
                                        },
                                        Subject: {
                                            Charset: "UTF-8",
                                            Data: "EMAIL_SUBJECT",
                                        },
                                    },
                                    Source: fromAddress,
                                    ReplyToAddresses: [
                                        "caw-authright@cawstudios.com"
                                    ],
                                });
                            };

                            const run = async () => {
                                const sendEmailCommand = createSendEmailCommand(
                                   "recipient@example.com",
    "sender@example.com"
                                );

                                try {
                                    return await sesClient.send(sendEmailCommand);
                                } catch (e) {
                                    console.log(e);
                                    console.error("Failed to send email.");
                                    return e;
                                }
                            };

                           const response =  await run()
                           console.log("Response : "+ response);

                            return  originalImplementation.sendEmail(input);
                        }
                    }
                }
            },