import { Event } from "../../../base/common/event.js";
import { IExtensionGalleryManifest } from "@codingame/monaco-vscode-d7f659f5-da33-5ea8-a3b8-9b94f2cf5f33-common/vscode/vs/platform/extensionManagement/common/extensionGalleryManifest";
export declare const IExtensionGalleryManifestService: import("../../instantiation/common/instantiation.js").ServiceIdentifier<IExtensionGalleryManifestService>;
export interface IExtensionGalleryManifestService {
    readonly _serviceBrand: undefined;
    readonly onDidChangeExtensionGalleryManifest: Event<IExtensionGalleryManifest | null>;
    isEnabled(): boolean;
    getExtensionGalleryManifest(): Promise<IExtensionGalleryManifest | null>;
}
