import type { ToolResult } from '../../types/index.js';
/**
 * Handle registry_publish tool invocation.
 * Validates and publishes a spec to the registry. Requires authentication.
 * Tries the HTTP client first, falls back to the stub registry client if unavailable.
 */
export declare function handleRegistryPublish(args: Record<string, unknown>): Promise<ToolResult>;
//# sourceMappingURL=publish.d.ts.map