TypeScript: Live Edit: moved helpers to shared
CMS-1541 TypeScript: LiveEdit: add type to arguments in all methods