Tipo: Props
ts
type Props = Record<string, unknown>;vitral: micro-frontends com um único contrato.
Um remote é um módulo ES que exporta mount(el, props, ctx) e devolve { update?, unmount }. O host só precisa saber a URL. Nada de config compartilhada em tempo de build, nada de container global de dependências.
Cada parte mora em src/core/; este arquivo só reexporta a API pública.