Justin Smith's return timeline

After sustaining a triceps injury in the San Francisco 49ers' win over the New England Patriots back on Dec. 16, Niners DL Justin Smith was clearly not playing at full capacity during the postseason run, and he has elected to undergo surgery this week in order to correct the problem. So when should he be expected to be back in action?