import { OnApplicationBootstrap } from '@nestjs/common'; import { PermissionRepository } from '../dbrepository/permission.repo'; import { RoleRepository } from '../dbrepository/role.repo'; import { UserRepository } from '../dbrepository/user.repo'; import { VendorRepository } from '../dbrepository/vendor.repo'; export declare class AppService implements OnApplicationBootstrap { private roleRepo; private permissionRepo; private userRepo; private vendorRepo; private readonly logger; constructor(roleRepo: RoleRepository, permissionRepo: PermissionRepository, userRepo: UserRepository, vendorRepo: VendorRepository); onApplicationBootstrap(): Promise; private initDb; }