import { Routes } from '@angular/router';

import { AppJSResolve, AppExtensionJSResolve, AppVariablesResolve, {{#unless enableSpa}}AuthGuard, RoleGuard, {{/unless}} EmptyPageComponent, PageNotFoundGaurd } from '@wm/runtime/base';

import { LazyLoadScriptsResolve } from './lazy-load-scripts.resolve';

{{ImportPrefabPreviewComponent wmProjectProperties}};

const appDependenciesResolve = {
    appJS: AppJSResolve,
    appMetaConfig: AppExtensionJSResolve,
    appVariables: AppVariablesResolve,
    lazyLoadScriptsResolv: LazyLoadScriptsResolve
};

export const routes: Routes = {{DefineAppRoutes wmProjectProperties layoutsConfig pagesConfig securityConfig enableSpa}}
