import { DataModel , ExampleModel } from '../packlets/data-model' ; import { Logger , MessageType } from '../packlets/logging' ; import { MainReport } from '../packlets/reports' ; export class App { public run ( ) { const logger = new Logger ( ) ; logger . log ( MessageType . Info , 'Starting app...' ) ; const dataModel = new ExampleModel ( logger ) ; const report = new MainReport ( logger ) ; report . showReport ( dataModel ) ; logger . log ( MessageType . Info , 'Operation completed successfully' ) ; } }