import type { ReactNode } from "react"; import { type BuilderConnectCardControllerOptions, type BuilderConnectCardViewModel } from "./useBuilderConnectCardController.js"; export interface BuilderConnectCardProps extends BuilderConnectCardControllerOptions { className?: string; render?: (context: BuilderConnectCardRenderContext) => ReactNode; } export interface BuilderConnectCardRenderContext { viewModel: BuilderConnectCardViewModel; className?: string; } export interface DefaultBuilderConnectCardViewProps { viewModel: BuilderConnectCardViewModel; className?: string; } export declare function DefaultBuilderConnectCardView({ viewModel, className, }: DefaultBuilderConnectCardViewProps): import("react").JSX.Element; export declare function BuilderConnectCard({ title, description, trackingSource, className, onConnected, render, }: BuilderConnectCardProps): import("react").JSX.Element; //# sourceMappingURL=BuilderConnectCard.d.ts.map