import { ExtensionIdentifier } from "../../../../platform/extensions/common/extensions.js";
import { IExtensionContributedURLHandler } from "@codingame/monaco-vscode-extension-gallery-service-override/vscode/vs/workbench/services/extensions/browser/extensionUrlHandler";
export declare const IExtensionUrlHandler: import("../../../../platform/instantiation/common/instantiation.js").ServiceIdentifier<IExtensionUrlHandler>;
export interface IExtensionUrlHandler {
    readonly _serviceBrand: undefined;
    registerExtensionHandler(extensionId: ExtensionIdentifier, handler: IExtensionContributedURLHandler): void;
    unregisterExtensionHandler(extensionId: ExtensionIdentifier): void;
}
