import * as Electron from 'electron';
export declare class ElectronService {
    private _electron;
    private get electron();
    /**
     * determines if SPA is running in Electron
     */
    get isElectronApp(): boolean;
    get isMacOS(): boolean;
    get isWindows(): boolean;
    get isLinux(): boolean;
    get isX86(): boolean;
    get isX64(): boolean;
    get isArm(): boolean;
    get desktopCapturer(): Electron.DesktopCapturer | null;
    get ipcRenderer(): Electron.IpcRenderer | null;
    get remote(): any | null;
    get webFrame(): Electron.WebFrame | null;
    get clipboard(): Electron.Clipboard | null;
    get crashReporter(): Electron.CrashReporter | null;
    get process(): any;
    get nativeImage(): typeof Electron.nativeImage | null;
    get screen(): Electron.Screen | null;
    get shell(): Electron.Shell | null;
}
