import { BrowserWindow, IpcMain, IpcMainInvokeEvent } from "electron";
import LocalEnvironment from "../local/LocalEnvironment";
import ElectronUtils from "./ElectronUtils";
import IContentSource from "../app/IContentSource";
export default class ContentSourceManager {
    _window: BrowserWindow;
    _ipcMain: IpcMain;
    _env: LocalEnvironment;
    _utils: ElectronUtils;
    _initialized: boolean;
    _contentSources: IContentSource[];
    constructor(browserWindow: BrowserWindow, incomingIpcMain: IpcMain, env: LocalEnvironment, utils: ElectronUtils);
    _init(): void;
    getContentSources(evt: IpcMainInvokeEvent, data: string): void;
}
