import { Repository } from 'typeorm'; import { EventEmitter2 } from '@nestjs/event-emitter'; import { DataSourceEntity, PageEntity, TileEntity } from '../entities/dashboard.entity'; export declare class ModuleResetService { private readonly pagesRepository; private readonly tilesRepository; private readonly dataSourcesRepository; private readonly eventEmitter; private readonly logger; constructor(pagesRepository: Repository, tilesRepository: Repository, dataSourcesRepository: Repository, eventEmitter: EventEmitter2); reset(): Promise<{ success: boolean; reason?: string; }>; }