Lawmakers in Harrisburg appear to have a budget deal that could bring the budget impasse to an end with both chambers expected to vote Wednesday.