import { FC } from 'react'; import { PlatformResponse, AdMeshTheme } from '../types/index'; import { AdMeshSDK } from '../sdk/AdMeshSDK'; export interface AdMeshFollowupProps { recommendation: PlatformResponse; theme?: AdMeshTheme; sdk: AdMeshSDK; sessionId: string; onExecuteQuery?: (query: string) => void | Promise; } /** * AdMeshFollowup - Sponsored Follow-up Component * * Displays sponsored follow-up suggestions as optional fields on any recommendation. * Follow-ups use the same recommendation_id as the primary ad and are rendered separately * in a followups_container_id. This component handles all exposure and engagement tracking * internally - platforms only need to provide an onExecuteQuery hook for query execution. * * @example * ```tsx * { * // Platform's query execution logic * executeQuery(query); * }} * /> * ``` */ export declare const AdMeshFollowup: FC; //# sourceMappingURL=AdMeshFollowup.d.ts.map