import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { drainCelinaAnalytics } from "@andrewkimjoseph/celina-sdk"; export type CreateServerOptions = { /** Omit tools requiring CELO_PRIVATE_KEY or SELF_AGENT_PRIVATE_KEY. Default true. */ serverKeyToolsEnabled?: boolean; /** Omit Self registration session tools. Default true. */ selfSessionToolsEnabled?: boolean; /** Omit estimate_* gas simulation tools. Default true. */ estimateToolsEnabled?: boolean; /** Disable Amplitude read telemetry. Default on. */ analyticsEnabled?: boolean; /** Override Amplitude device_id. Default: per-install id from ~/.config/celina/install-id. */ analyticsDeviceId?: string; }; export declare function createServer(options?: CreateServerOptions): McpServer; export { drainCelinaAnalytics };