import { GatewayConnection } from '@microsoft/windows-admin-center-sdk/core/data/gateway-connection';
import { AuthorizationService } from './authorization.service';
import { HttpService } from './http.service';
import { RpcService } from './rpc.service';
import * as i0 from "@angular/core";
export declare class GatewayService extends GatewayConnection {
    /**
     * Initializes a new instance of the GatewayService class.
     *
     * @param http the Http object.
     * @param rpcService the RPC service.
     * @param authorizationService the authorizaton service.
     */
    constructor(httpService: HttpService, rpcService: RpcService, authorizationService: AuthorizationService);
    static ɵfac: i0.ɵɵFactoryDeclaration<GatewayService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<GatewayService>;
}
