import type { AppExtensionIndexEntry, ExtensionSourceKind, InferenceConfidence } from "../project-index/index.js";
export interface MergedAppExtensionEntry {
    propertyKey: string;
    inferredTypeText: string;
    pluginFiles: string[];
    sourceKinds: ExtensionSourceKind[];
    confidence: InferenceConfidence;
    conflict: boolean;
}
export interface MergeAppExtensionsResult {
    entries: MergedAppExtensionEntry[];
    warnings: string[];
}
export declare function mergeAppExtensions(entries: AppExtensionIndexEntry[]): MergeAppExtensionsResult;
