import { LocalTunnelDebuggerV1 } from "../../contract/localtunneldebugger/v1" ; import { LocalTunnelDebugger } from '../../../components/localtunneldebugger/localtunneldebugger' ; export function impl ( localDebugger ) { return new LocalTunnelDebuggerV1Impl ( localDebugger ) ; } class LocalTunnelDebuggerV1Impl implements LocalTunnelDebuggerV1 { constructor ( private readonly localDebugger ) { } registerLocalTunnelDebugProvider ( localTunnelDebugProvider ) { this . localDebugger . register ( localTunnelDebugProvider ) ; } }