General Motors and union leaders have reached a tentative deal on a new labor contract that could end the United Auto Workers’ four-week strike against the automaker, the UAW said Wednesday.

Details of the proposed deal were not immediately available. However, the union’s roughly 48,000 members with GM are expected to receive raises and bonuses as part of the accord.

Based on previous proposals, the company also will invest at least $7-$7.7 billion in its manufacturing operations and add thousands of new hourly union jobs during the next four years.

The deal is likely at least two weeks away from being finalized by rank-and-file union members. It still needs approval from local union leaders, who are expected to be summoned to Detroit from across the country to vote on it. The local leaders will also decide whether workers will remain on picket lines or return to work during the voting process.

Read the full story on CNBC's website.