import { Logger, OnModuleInit } from '@nestjs/common';
import { TelescopeService } from '../../core/services/telescope.service';
import { TelescopeConfig } from '../../core/interfaces/telescope-config.interface';
import { TelescopeEntry } from '../../core/interfaces/telescope-entry.interface';
export declare class DevToolsBridgeService implements OnModuleInit {
    private readonly telescopeService;
    private readonly config;
    protected readonly logger: Logger;
    constructor(telescopeService: TelescopeService, config: TelescopeConfig);
    onModuleInit(): Promise<void>;
    processDevToolsEntry(entry: any, type: string): Promise<void>;
    protected transformToTelescopeFormat(entry: any, type: string): TelescopeEntry;
    private generateFamilyHash;
    private sanitizeContent;
    private startDataCollection;
    private collectDevToolsData;
}
