import { PowerShellConnection } from '@microsoft/windows-admin-center-sdk/core/data/powershell-connection';
import { BatchService } from './batch.service';
import { LifetimeService } from './lifetime.service';
import { NodeService } from './node.service';
import * as i0 from "@angular/core";
export declare class PowerShellService extends PowerShellConnection {
    /**
     * Initializes a new instance of the PowerShellService class.
     *
     * @param lifetimeService the lifetimeService class instance injected.
     * @param nodeService the NodeService class instance injected.
     * @param batchService the BatchService class instance injected.
     */
    constructor(lifetimeService: LifetimeService, nodeService: NodeService, batchService: BatchService);
    static ɵfac: i0.ɵɵFactoryDeclaration<PowerShellService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<PowerShellService>;
}
