Brooke Burke-Charvet had a close call with a recent cancer scare and shared the experience with her supporters by writing about it online. 

The former model and co-host of ABC's "Dancing with the Stars" had surgery on Wednesday after being diagnosed with thyroid cancer earlier this year. She took to Twitter on Thursday morning to relay the experience: "I'm resting, recovering. Surgery went well. Dr Adashek is a genius. Thx Dr! Feels like I got hit my a car :(."

The 41-year-old mother of four posted a video online in November where she talked about her earlier diagnosis and how she dealt with the news. One of the biggest challenges she had was maintaining hope while taking care of her family.

"I've really realized that everything I'm going through, my family is going through too," Burke-Charvet wrote in a blog post on Modernmom.com. 

It was also difficult to tell her children about the cancer, she said. Burke-Charvet has daughters Neriah, 12, Sierra, 10, and Rain, 5, and son Shaya, 4.

"I didn't want them to worry," she continued in her blog. "I know that my younger ones still don't have a great concept of time and I didn't want them to be anxious, worried and asking 1,000 questions." 

However, her kids eventually found out after overhearing conversations between her and her husband David Charvet. Each of the kids took to the news in their own ways, but Brooke revealed that it was the loving support of her husband that really helped her.

Before her surgery, she came to peace with the event.

"I'm not afraid anymore," she wrote in her blog post. "I think I've been dealing with it so much the past couple months that now I'm ready to just get it done and put this behind me. My only need is being ok for my husband and my children so they don't have to go through any pain and making this as easy as possible for them."

When the surgery was over, Brooke further shared her condition in another tweet.

"Thank God it's over," she wrote. "I'm clean, surgery went well & I can talk. Losing My voice was my biggest fear. Thx for all your prayers & light."