import { Command } from "commander";
/**
 * Options for the Smart MCP server command
 */
export interface SmartMcpCommandOptions {
    wallet?: string;
    relays?: string[];
    openaiApiKey?: string;
    openaiBaseUrl?: string;
    remote?: boolean;
    url?: string;
}
/**
 * Start the Smart MCP server with the given options
 *
 * @param options Command line options
 */
export declare function startSmartMcpServer(options: SmartMcpCommandOptions): Promise<void>;
/**
 * Register the Smart MCP command with the CLI
 *
 * @param program The commander program
 */
export declare function registerSmartMcpCommand(program: Command): void;
