import { type ComponentProps } from 'react';
import { HighlightResearch } from './HighlightResearch';
export declare function MessageTemplateSectionPreview({ 
/**
 * Il testo del template
 */
templateText, 
/**
 * il tipo della sezione del template, ad esempio BUTTONS, TEXT, ecc.
 * E' la chiave con cui vengono salvati e filtrati i valori delle variabili.
 */
templateType, 
/**
 * Le variabili inserite dall'utente, in forma di array di oggetti con le chiavi key e value.
 * Ci si trova in una conversazione e in un messaggio di tipo template
 */
mexComponent, 
/**
 * La stringa di ricerca per evidenziare le parole
 */
searchString, 
/**
 * La funzione che riceve i riferimenti per l'evidenziazione
 */
onSearchRefs, 
/**
 * L'indice del riferimento attualmente focalizzato
 */
focusedRefIndex, 
/**
 * La chiave del riferimento attualmente focalizzato
 */
focusedKey, 
/**
 * Se il messaggio contiene un url immagine
 */
urlImg, }: {
    templateText: string;
    templateType: 'header' | 'body' | 'footer';
    mexComponent?: {
        key: string;
        value: string;
    }[];
    searchString?: string;
    onSearchRefs?: ComponentProps<typeof HighlightResearch>['onSearchRefs'];
    focusedRefIndex?: number;
    focusedKey?: string | null;
    urlImg?: string;
}): import("react/jsx-runtime").JSX.Element;
