import { CapabilityDefinition, DoctorTargetTier, PackageJson, SupportTier } from '../types'; export declare const CAPABILITY_DEFINITIONS: readonly CapabilityDefinition[]; export declare const CAPABILITY_BY_PACKAGE: Record; export declare function compareSupportTiers(left: SupportTier, right: SupportTier): number; export declare function isSupportTierAllowed(dependencyTier: SupportTier, targetTier: DoctorTargetTier): boolean; export declare function getCapabilityDefinitionsForProject(packageJson: PackageJson, options?: { excludedDependencies?: ReadonlySet; }): CapabilityDefinition[]; export declare function collectCapabilityHarmonyPermissions(packageJson: PackageJson, options?: { excludedDependencies?: ReadonlySet; }): string[];