interface AddToClientDropdownProps { serverConfig: { url: string; name: string; headers?: Record; serverId?: string; }; additionalItems?: Array<{ id: string; label: string; icon?: React.ReactNode; onClick: () => void | Promise; }>; showClients?: { cursor?: boolean; vsCode?: boolean; vsCodeInsiders?: boolean; claudeDesktop?: boolean; claudeCode?: boolean; geminiCli?: boolean; codexCli?: boolean; }; className?: string; onSuccess?: (client: string) => void; onError?: (error: Error) => void; trigger?: React.ReactNode | ((props: { isOpen: boolean; onClick: () => void; }) => React.ReactNode); } /** * Reusable dropdown component for adding MCP servers to various clients * * @example * ```tsx * handleAddToAgent() * }]} * /> * ``` */ export declare function AddToClientDropdown({ serverConfig, additionalItems, showClients, className, onSuccess, onError, trigger, }: AddToClientDropdownProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=AddToClientDropdown.d.ts.map