import { type CapabilityEffect, type CapabilityEffects, type CapabilityManifest, type LegacyCapabilityDefinition } from "./types.js";
export declare function isCapabilityEffect(value: string): value is CapabilityEffect;
export declare function validateManifest(manifest: unknown): string[];
export declare function assertValidManifest(manifest: unknown): asserts manifest is CapabilityManifest;
export declare function normalizeLegacyEffects(effects: CapabilityEffects | readonly CapabilityEffect[] | undefined): CapabilityEffect[];
export declare function manifestFromLegacy(definition: LegacyCapabilityDefinition): CapabilityManifest;
//# sourceMappingURL=manifest.d.ts.map