Lebanon could soon have a new prime minister after the main political players reportedly reach an agreement.