/// <reference types="node" />
import { ipcRenderer, webFrame, remote, shell, desktopCapturer, clipboard, nativeImage } from 'electron';
import { Client } from 'ssh2';
import * as childProcess from 'child_process';
import * as fs from 'fs-jetpack';
import * as os from 'os';
import * as Shell from 'node-powershell';
import * as notifier from 'node-notifier';
export declare class NgxElectronPlusService {
    ipcRenderer: typeof ipcRenderer;
    webFrame: typeof webFrame;
    remote: typeof remote;
    childProcess: typeof childProcess;
    fs: typeof fs;
    shell: typeof shell;
    os: typeof os;
    powershell: typeof Shell;
    process: typeof process;
    desktopCapturer: typeof desktopCapturer;
    clipboard: typeof clipboard;
    screen: typeof screen;
    ssh: typeof Client;
    nativeImage: typeof nativeImage;
    notifier: typeof notifier;
    get isElectron(): boolean;
    constructor();
}
