import LocalDevLogger from './LocalDevLogger.js'; import { ExitFunction } from '../../../types/Yargs.js'; type DevSessionManagerConstructorOptions = { targetTestingAccountId: number; localDevLogger?: LocalDevLogger; exit: ExitFunction; }; declare class DevSessionManager { localDevLogger?: LocalDevLogger; targetTestingAccountId: number; protected devSessionId: number | undefined; private heartbeatInterval; private heartbeatRetries; private exit; constructor(options: DevSessionManagerConstructorOptions); private validateSessionIdExists; registerSession(): Promise; private initializeHeartbeat; deleteDevSession(): Promise; } export default DevSessionManager;