/**
 * Prende un testo di tipo Ciao {{1}}! 😊 Tra {{2}} inizierà ecc
 * e lo trasforma in un componente che permette di modificare i valori {{1}}, {{2}} ecc
 * mappando i placeholders in TextField.
 */
export declare const TemplateEditor: ({ text, prefix, onChange, values, }: {
    /**
     * Il testo da modificare, ad esempio Ciao {{1}}! 😊 Tra {{2}} inizierà ecc
     */
    text: string;
    /**
     * Il prefisso con cui viene salvata la chiave: ad esempio il nome della sezione del template
     */
    prefix: string;
    /**
     * Riceve una struttura tipo { 'prefix_1': 'Ciao' }
     */
    onChange: (key: string, value: string) => void;
    /**
     * Oggetto che contiene i valori dei placeholders, ad esempio { 'prefix_1': 'Ciao' }
     */
    values: {
        [key: string]: string;
    };
}) => import("react/jsx-runtime").JSX.Element;
