import type { ClaudePluginManifest, PluginPathDiagnostic } from "./types.js";
/** Validate manifest JSON shape + Claude relative-path rules for string path fields. */
export declare function validateClaudePluginManifestJson(data: unknown): {
    ok: true;
    manifest: ClaudePluginManifest;
    pathDiagnostics: PluginPathDiagnostic[];
} | {
    ok: false;
    message: string;
    pathDiagnostics: PluginPathDiagnostic[];
};
