import type { Component } from "vue";

import EliTabelaCelulaTextoSimples from "./EliTabelaCelulaTextoSimples.vue";
import EliTabelaCelulaTextoTruncado from "./EliTabelaCelulaTextoTruncado.vue";
import EliTabelaCelulaNumero from "./EliTabelaCelulaNumero.vue";
import type { TipoTabelaCelula } from "./tiposTabelaCelulas";

export const registryTabelaCelulas = {
  textoSimples: EliTabelaCelulaTextoSimples,
  textoTruncado: EliTabelaCelulaTextoTruncado,
  numero: EliTabelaCelulaNumero,
} as const satisfies Record<TipoTabelaCelula, Component>;
