juju/client/_client2.py
async def WatchRemoteApplications(self):
        '''
        WatchRemoteApplications starts a strings watcher that notifies of the addition,
        removal, and lifecycle changes of remote applications in the model; and
        returns the watcher ID and initial IDs of remote applications, or an error if
        watching failed.


        Returns -> StringsWatchResult
        '''

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='RemoteRelations',
                   request='WatchRemoteApplications',
                   version=2,
                   params=_params)

        reply = await self.rpc(msg)
        return reply

        WatchRemoteApplications starts a strings watcher that notifies of the addition,
        removal, and lifecycle changes of remote applications in the model; and
        returns the watcher ID and initial IDs of remote applications, or an error if
        watching failed.


        Returns -> StringsWatchResult
        
WatchRemoteApplications starts a strings watcher that notifies of the addition,
removal, and lifecycle changes of remote applications in the model; and
returns the watcher ID and initial IDs of remote applications, or an error if
watching failed.


WatchRemoteApplications starts a strings watcher that notifies of the addition removal and lifecycle changes of remote applications in the model ; and returns the watcher ID and initial IDs of remote applications or an error if watching failed .
async def WatchRemoteApplications(self):
        _params = dict()
        msg = dict(type='RemoteRelations',
                   request='WatchRemoteApplications',
                   version=2,
                   params=_params)
        reply = await self.rpc(msg)
        return reply
async def WatchRemoteApplications ( self ) : _params = dict ( ) msg = dict ( type = 'RemoteRelations' , request = 'WatchRemoteApplications' , version = 2 , params = _params ) reply = await self . rpc ( msg ) return reply
WatchRemoteApplications starts a strings watcher that notifies of the addition,
removal, and lifecycle changes of remote applications in the model; and
returns the watcher ID and initial IDs of remote applications, or an error if
watching failed.
WatchRemoteApplications starts a strings watcher that notifies of the addition removal and lifecycle changes of remote applications in the model ; and returns the watcher ID and initial IDs of remote applications or an error if watching failed .
'''
        WatchRemoteApplications starts a strings watcher that notifies of the addition,
        removal, and lifecycle changes of remote applications in the model; and
        returns the watcher ID and initial IDs of remote applications, or an error if
        watching failed.


        Returns -> StringsWatchResult
        ''' # map input types to rpc msg
self