export type RegistryPluginInstallSurface = "runtime" | "app"; export type RegistryPluginReleaseAvailability = "bundled" | "post-release"; export interface RegistryPluginReleaseCompatibility { releaseAvailability: RegistryPluginReleaseAvailability; installSurface: RegistryPluginInstallSurface; postReleaseInstallable: boolean; requiresDesktopRuntime: boolean; requiresLocalRuntime: boolean; note?: string; } export declare const BASELINE_BUNDLED_RUNTIME_PACKAGES: readonly string[]; export declare function derivePluginIdFromPackageName(packageName: string): string; export declare function getBundledRuntimePackages(availableDependencies: Iterable): string[]; export declare function getBundledRuntimePluginIds(availableDependencies: Iterable): string[]; export declare function classifyRegistryPluginRelease(params: { packageName: string; bundledPluginIds: ReadonlySet; kind?: string; }): RegistryPluginReleaseCompatibility; //# sourceMappingURL=release-plugin-policy.d.ts.map