admesh-ui-sdk
Version:
Beautiful, modern React components for displaying AI-powered product recommendations with citation-based conversation ads, auto-triggered widgets, floating chat, conversational interfaces, persistent sidebar, and built-in tracking
14 lines • 1.71 kB
TypeScript
export { AdMeshProductCard, AdMeshCompareTable, AdMeshBadge, AdMeshLayout, AdMeshLinkTracker, AdMeshConversationalUnit, AdMeshConversationSummary, AdMeshInlineRecommendation, AdMeshCitationUnit, AdMeshCitationReference, AdMeshSidebar, AdMeshSidebarHeader, AdMeshSidebarContent, AdMeshFloatingChat, AdMeshChatInterface, AdMeshChatMessage, AdMeshChatInput, AdMeshAutoRecommendationWidget } from './components';
export { useAdMeshTracker, setAdMeshTrackerConfig, buildAdMeshLink, extractTrackingData } from './hooks/useAdMeshTracker';
export { useAdMeshStyles } from './hooks/useAdMeshStyles';
export type { AdMeshRecommendation, AdMeshTheme, IntentType, BadgeType, BadgeVariant, BadgeSize, TrackingData, AdMeshProductCardProps, AdMeshCompareTableProps, AdMeshBadgeProps, AdMeshLayoutProps, AdMeshLinkTrackerProps, UseAdMeshTrackerReturn, AgentRecommendationResponse, AdMeshConfig, ConversationalDisplayMode, ConversationContext, ConversationalAdConfig, AdMeshConversationalUnitProps, AdMeshConversationSummaryProps, AdMeshInlineRecommendationProps, AdMeshCitationUnitProps, AdMeshCitationReferenceProps, SidebarPosition, SidebarSize, SidebarDisplayMode, AdMeshSidebarConfig, AdMeshSidebarProps, SidebarFilters, AdMeshSidebarHeaderProps, AdMeshSidebarContentProps, ChatMessageRole, ChatPosition, ChatSize, ChatDisplayMode, ChatMessage, AdMeshChatConfig, AdMeshFloatingChatProps, AdMeshChatInterfaceProps, AdMeshChatMessageProps, AdMeshChatInputProps } from './types/index';
export declare const VERSION = "0.2.1";
export declare const DEFAULT_CONFIG: {
trackingEnabled: boolean;
debug: boolean;
theme: {
mode: "light";
accentColor: string;
};
};
//# sourceMappingURL=index.d.ts.map