Sky Sports understands Ryan McGivern has agreed to join Hibernian on a permanent deal after a successful loan spell from Manchester City.