Your "final" model, at least based on the 10-fold CV that you performed, is supposed to be the "best" model that you found as a result of your CV.
E.g. (I could be more specific if you provided a reproducible example), if you are testing the performance of a certain number of regression models using 10-fold CV, and as a measure of predictive accuracy you are using the Mean Absolute Percentage Error, i.e. MAPE (for instance), then your "best" model is the one producing the lowest MAPE when averaged across all folds (instead of the average you could also consider the median or any other metric of choice to find how each model performs across the folds). Once that model is identified, then as the last step you can fit it to the entire training data, and suggest it as the "final" model based on the data that you have.