import type { McpRegistryOptions, McpRegistryEntry } from '../../types/registry-publishers.js';
/**
 * Generates an MCP Official Registry entry object from the given options.
 *
 * @param options  Configuration for the MCP registry entry.
 * @returns A fully populated McpRegistryEntry ready for serialization.
 */
export declare function generateMcpRegistryEntry(options: McpRegistryOptions): McpRegistryEntry;
/**
 * Writes mcp-registry-entry.json to the given project directory.
 *
 * @param projectPath  Absolute path to the project root.
 * @param options      MCP registry options.
 */
export declare function writeMcpRegistryEntry(projectPath: string, options: McpRegistryOptions): void;
//# sourceMappingURL=mcp-official-publisher.d.ts.map