phx-node
Version:
PHX NODE
54 lines (53 loc) • 6.27 kB
TypeScript
import { DynamicModule } from "@nestjs/common";
import { GetSchoolYearService } from "./module/school-year/schoolYear.service";
import { PHXGraphqlService } from "./graphql/graphql.service";
import { GetListActiveSchoolYearService } from "./module/school-year/listActiveShoolYear.service";
import { GetActiveSchoolYearAndNextYearService } from "./module/school-year/activeSchoolYearAndNextYear.service";
import { GetListActiveSchoolYearAndNextYearService } from "./module/school-year/listActiveSchoolYearAndNextYear.service";
import { GetListNextSchoolYearService } from "./module/school-year/listNextSchoolYear.service";
import { GraphQlV2Env, GraphQlEnv } from "./lib/types/phx-module";
import { PHXStudentInfoService } from "./module/student_info/student_info.service";
import { PHXDateHelpers } from "./module/helpers-service/helpers.service";
import { PHXGrpcClientService } from "./module/grpc-client/grpc-client.service";
import { PHXStudentInfoServiceV3 } from "./module/student_info/student-info-v3.service";
import { GetActiveSchoolYearAndNextYearServiceV3 } from "./module/school-year-v3/activeSchoolYearAndNextYearV3.service";
import { GetListActiveSchoolYearAndNextYearServiceV3 } from "./module/school-year-v3/listActiveSchoolYearAndNextYearV3.service";
import { GetListActiveSchoolYearServiceV3 } from "./module/school-year-v3/listActiveShoolYearV3.service";
import { GetListNextSchoolYearServiceV3 } from "./module/school-year-v3/listNextSchoolYearV3.service";
import { GetSchoolYearServiceV3 } from "./module/school-year-v3/schoolYearV3.service";
import { PHXGrpcClientSystemService } from "./module/grpc-client/grpc-client-system.service";
import { PHXDevToolDataService } from "./module/dev-tool-data/dev-tool-data.service";
import { PHXCronjobManagerService } from "./module/cronjob-manager/cronjob-manager.service";
import { PHXCloneCronjob } from "./module/cronjob-manager/clone-cronjob.service";
import { PHXGraphqlV2Service } from "./graphql/graphql-v2.service";
import { PHXHostnameService } from "./module/hostname/hostname.service";
import { PHXStudentInfoServiceSystemV3 } from "./module/student_info/student-info-system-v3.service";
import { GetActiveSchoolYearAndNextYearServiceSystemV3 } from "./module/school-year-system-v3/activeSchoolYearAndNextYear.service";
import { GetListActiveSchoolYearAndNextYearServiceSystemV3 } from "./module/school-year-system-v3/listActiveSchoolYearAndNextYear.service";
import { GetListActiveSchoolYearServiceSystemV3 } from "./module/school-year-system-v3/listActiveShoolYear.service";
import { GetListNextSchoolYearServiceSystemV3 } from "./module/school-year-system-v3/listNextSchoolYear.service";
import { GetSchoolYearServiceSystemV3 } from "./module/school-year-system-v3/schoolYear.service";
import { PHXEnvPublicService } from "./module/hostname/env-public.service";
import { PHXContextStorageService } from "./module/helpers-service/context-storage.service";
import { PHXSettingFormulaPromotion } from "./module/helpers-service/tuition-helper-service/tuititon-formular-setting.service";
import { PHXSchoolMonthSystemService } from "./module/school-month/school-month-system.service";
import { PHXSchoolMonthClientService } from "./module/school-month/school-month-client.service";
import { PHXNotificationByModuleService } from "./module/notification/notification.service";
import { PHXStatisticalNotificationByModuleService } from "./module/notification/statistical-notification.service";
import { ApiService } from "./module/api/api.service";
import { GetPrevCurrentNextYearsService } from "./module/school-year-v3/listPrevCurrentNextYears.service";
import { GetPrevCurrentNextYearsServiceSystem } from "./module/school-year-system-v3/listPrevCurrentNextYears.service";
import { PHXTransactionContentService } from "./module/helpers-service/tuition-helper-service/create-content-transaction.service";
import { PHXUserDevicesService } from "./module/user-devices/user-devices.service";
import { PHXConfigByHostNameService } from "src/module/cronjob-manager/config-by-hostname.service";
import { DepartmentManagerService } from "./module/department-manager/department-manager.service";
import { GetActualWorkingHoursService } from "./module/hrm-checkin/get-actual-working-hours.service";
import { PHXSettingFormulaPromotionV2 } from "./module/helpers-service/tuition-helper-service/tuititon-formula-setting-v2.service";
export declare class PHXNestModule {
static register(): {
module: typeof PHXNestModule;
providers: (typeof PHXGrpcClientSystemService | typeof PHXSettingFormulaPromotionV2 | typeof PHXConfigByHostNameService | typeof PHXTransactionContentService | typeof GetPrevCurrentNextYearsServiceSystem | typeof PHXGrpcClientService | typeof GetPrevCurrentNextYearsService | typeof PHXSchoolMonthClientService | typeof PHXSchoolMonthSystemService | typeof PHXSettingFormulaPromotion | typeof PHXContextStorageService | typeof GetSchoolYearServiceSystemV3 | typeof GetListNextSchoolYearServiceSystemV3 | typeof GetListActiveSchoolYearServiceSystemV3 | typeof GetListActiveSchoolYearAndNextYearServiceSystemV3 | typeof GetActiveSchoolYearAndNextYearServiceSystemV3 | typeof PHXStudentInfoServiceSystemV3 | typeof PHXHostnameService | typeof PHXEnvPublicService | typeof PHXGraphqlV2Service | typeof PHXCloneCronjob | typeof PHXCronjobManagerService | typeof PHXDevToolDataService | typeof PHXDateHelpers | typeof PHXGraphqlService | typeof PHXStudentInfoService | typeof ApiService | typeof GetSchoolYearService | typeof GetListActiveSchoolYearService | typeof GetActiveSchoolYearAndNextYearService | typeof GetListActiveSchoolYearAndNextYearService | typeof GetListNextSchoolYearService | typeof PHXStudentInfoServiceV3 | typeof GetActiveSchoolYearAndNextYearServiceV3 | typeof GetListActiveSchoolYearAndNextYearServiceV3 | typeof GetListActiveSchoolYearServiceV3 | typeof GetListNextSchoolYearServiceV3 | typeof GetSchoolYearServiceV3 | typeof PHXStatisticalNotificationByModuleService | typeof PHXNotificationByModuleService | typeof PHXUserDevicesService | typeof DepartmentManagerService | typeof GetActualWorkingHoursService)[];
};
static forRoot(graphQlConfig?: GraphQlEnv): DynamicModule;
static forRootV2(graphQlConfig?: GraphQlV2Env): DynamicModule;
}