Which is correct as a treatment of Typhoid fever?

Which is correct as a treatment of Typhoid fever?

Ceftriaxone 1st line

Resistance carses + Azithromycin

Ceftri shortens the course of typhoid

For Severe disease cefriaxone

For mild azithromycin

Unfortunately resistance is seen against macrolids nd quinolones for typhoid so ceftriaxone is preferred

XDR… ain’t Macrolides the ultimate one? i guess it is because of the resistance and if still then we go for cholecystectomy… though i am a student … an undergraduate , if am wrong then sorry