/*---------------------------------------------------------------------------------------------
 *  Copyright (c) Microsoft Corporation. All rights reserved.
 *  Licensed under the MIT License. See License.txt in the project root for license information.
 *--------------------------------------------------------------------------------------------*/

import { ExtensionHostDebugBroadcastChannel } from '../common/extensionHostDebugIpc.mjs';
import { IWindowsMainService } from '../../windows/electron-main/windows.mjs';
export declare class ElectronExtensionHostDebugBroadcastChannel<
	TContext,
> extends ExtensionHostDebugBroadcastChannel<TContext> {
	private windowsMainService;
	constructor(windowsMainService: IWindowsMainService);
	call(ctx: TContext, command: string, arg?: any): Promise<any>;
	private openExtensionDevelopmentHostWindow;
}
