Ett avtal om att bilda en nationell enhetsregering i Afghanistan har undertecknats vid en ceremoni i Kabul.
Undertecknandet kommer efter månader av bråk efter presidentvalen i april och juni.
Enligt avtalet blir Ashraf Ghani president medan tvåan Abdullah Abdullah nominerar en VD med befogenheter liknande premiärministerns.
Senare utropade valkommissionen herr Ghani som vinnare av den bittert utkämpade omröstningen.
“Den oberoende valkommissionen deklarerar Ashraf Ghani som president och tillkännager därmed slutet på valprocessen”, sade kommissionschefen Ahmad Yousaf Nuristani utan att deklarera antalet röster för varje kandidat eller valdeltagandet.
Båda sidor hade anklagat den andra för bedrägeri efter valet och månaderna av osäkerhet har skadat ekonomin och förvärrat osäkerheten.
Herr Ghani och Herr Abdullah undertecknade avtalet vid en tv-sänd ceremoni inne i presidentpalatset i huvudstaden Kabul. De stod sedan och omfamnade varandra.
Afghanistans avgående president Hamid Karzai gratulerade de två männen och sa att avtalet var “för detta lands framsteg och utveckling”.
“På den afghanska nationens vägnar gratulerar jag dem till denna förståelse och överenskommelse”, sa han i sitt tal.
USA hyllade avtalet som en “viktig möjlighet till enighet”.
“Vi stöder detta avtal och är redo att arbeta med nästa administration för att säkerställa dess framgång”, sa Vita husets talesman Josh Earnest.
Nato, som driver den internationella fredsbevarande styrkan i Afghanistan – sa att de hoppas att båda ledarna kan gå framåt “i en anda av genuint politiskt partnerskap”.
Avtalet om maktdelning nåddes till slut efter en omfattande granskning av alla åtta miljoner röster, förmedlad av USA:s utrikesminister John Kerry.
BBC Afghanistan-korrespondent David Loyn, som har sett en kopia av avtalet, säger att det avvärjer potentiellt våld från anhängare till Mr Abdullah.
Avtalet säger att den nya VD:n kommer att vara ansvarig inför Mr Ghani, även om han har förlorat en strid för att svuras in efter tillkännagivandet av valresultatet, säger vår korrespondent.
Analys: David Loyn, BBC News, Afghanistan Skapandet av regeringen för nationell enhet kommer nu att minska vikten av valresultatet. Jag förstår att efter granskningen var det slutliga gapet mellan de två kandidaterna mindre än tre poäng – en betydande minskning från Ashraf Ghanis ledning efter den första räkningen av 13 poäng.
En president som har byggt upp ett internationellt rykte som en oförgänglig teknokrat är fläckad av det faktum att det mesta av bedrägeriet i valet upptäcktes ligga i hans röster.
Den nya afghanska regeringen kommer att ha en ministerkabinett, inklusive VD:n och två suppleanter, som leds av presidenten som kommer att fatta strategiska beslut. Den dagliga förvaltningen kommer att skötas av ett nytt ministerråd, som leds av VD och inkluderar alla ministrar.
En viktig fråga som delade båda lägren var över utnämningar. Abdullah Abdullah vann kampen för att kunna utse ledande befattningar på villkor av “paritet” med Ashraf Ghani, och “de två lagen kommer att vara lika representerade på ledarnivå”.
Men utnämningar längre ner kommer att delas “rättvist” – så det kommer inte att finnas en en-till-en-utdelning av jobb över hela landet. Ashraf Ghani är otålig att göra stora reformer och har säkrat den formulering han vill ha om bildandet av en “meritbaserad” mekanism för att utse högre tjänstemän.
Den nya verkställande direktören – nominerad av Abdullah – kommer att vara sida vid sida med presidenten när han invigs inom de närmaste dagarna.
Herr Abdullah kommer att kunna utse ledande befattningar på villkor av “paritet” med Herr Ghani. Avtalet säger att “de två teamen kommer att vara lika representerade på ledarnivå”.
Men vår korrespondent säger att det inte kommer att finnas en en-till-en-utdelning av jobb längre ner och det kan leda till argument.
Avtalet kräver en anda av partnerskap. Men efter en bitter valkampanj och månader av gräl kan den här regeringens stabilitet inte garanteras, tillägger han.
Tidigare sa Abdullah till BBC att han accepterade att Ghani borde vara ledare.
En talesman för Ghani sa att det inte längre fanns någon tvist mellan de två sidorna.
En av den nya presidentens första uppgifter förväntas vara att underteckna ett bilateralt säkerhetsavtal med USA.
Avtalet kommer att tillåta en liten styrka soldater att stanna kvar efter 2014 för att utbilda afghanska säkerhetsstyrkor.
President Karzai vägrade att underteckna säkerhetsavtalet, som är kopplat till det fortsatta biståndet som behövs för att betala afghanska statstjänstemän, lärare och soldater.
Herr Ghani och Herr Abdullah har båda lovat att underteckna den.