Angularjs – how to access to one controller from other module angularjs (use typescript)

// in engagement.component.ts:

 export const EngagementSetupMember: IComponentOptions = {
    controller: EngagementMembersController,
    templateUrl: 'engagementMembers.component.html'
}

// in topbar.moudel.ts:

import {EngagementSetupMember} from './../engagement.component';
export const topBarMembersModule: string = angular
.module('topbar-members', [])
.component('topbarMemberComponant', {
    require: {
        controller: '^EngagementMembersController'
    },
    templateUrl: 'topBarMembers.component.html'
})
.name;

but when i use it, screen printed an error:

vendor.js:36574 Error: [$compile:ctreq] Controller
‘EngagementMembersController’, required by directive
‘topbarMemberComponant’, can’t be found!

please help!

Source: AngularJS