import { OnModuleInit } from '@nestjs/common'; import { PermissionsService } from '../Permissions/PermissionsService'; import { RBACModuleConfig } from '../RBACModuleConfig'; import { RolesService } from '../Roles/RolesService'; import { UsersService } from '../Users/UsersService'; export declare class StartupService implements OnModuleInit { private readonly config; private readonly usersService; private readonly rolesService; private readonly permissionsService; constructor(config: RBACModuleConfig, usersService: UsersService, rolesService: RolesService, permissionsService: PermissionsService); onModuleInit(): Promise; private createConfigBasedPermissions; }