import * as _angular_core from '@angular/core'; import { RemoteAccessProtocolProvider, RemoteAccessService, RemoteAccessConfiguration } from '@c8y/ngx-components/remote-access/data'; declare class PassthroughRemoteAccessProtocolProviderService implements RemoteAccessProtocolProvider { private remoteAccess; protocolName: string; protocolLabel: "Passthrough"; protocolDescription: "Allows to passthrough a TCP connction."; protocolIcon: "globe"; constructor(remoteAccess: RemoteAccessService); removeEndpoint(deviceId: string, currentEndpointConfig: RemoteAccessConfiguration): Promise; connectEndpointHref(_deviceId: string, _configuration: RemoteAccessConfiguration): Promise; getDefaultEndpointConfiguration(): Promise>; static ɵfac: _angular_core.ɵɵFactoryDeclaration; static ɵprov: _angular_core.ɵɵInjectableDeclaration; } declare const remoteAccessPassthroughProviders: (_angular_core.ValueProvider | _angular_core.ClassProvider | _angular_core.ExistingProvider)[]; export { PassthroughRemoteAccessProtocolProviderService, remoteAccessPassthroughProviders }; //# sourceMappingURL=index.d.ts.map