/// <reference path="./sigApi.ViewModel.d.ts" />

declare namespace SigApi {
    interface ViewModelCodeModule {
        /**
         * @param {ViewModel} viewModel 
         */
        init(viewModel: ViewModel): void
        /**
         * @param {ViewModel} viewModel 
         */
        cleanUp(viewModel: ViewModel): void
        /**
         * @param {boolean} active 
         */
        onActiveChanged(active: boolean): void
    }
}
