/** * Plugin name normalization and validation */ /** * Normalize a plugin name to canonical form * - lowercase * - dash separated * - reject invalid characters */ export declare function normalizeName(name: string): string; /** * Validate a normalized plugin name */ export declare function validateName(name: string): void; /** * Get the expected npm package name for a plugin */ export declare function getExpectedNpmPackage(pluginName: string): string; /** * Validate that all names align: catalog name, npm package, plugin.json name */ export declare function validateNameAlignment(catalogName: string, npmPackage: string, pluginJsonName: string): void; //# sourceMappingURL=names.d.ts.map