# React Native Referencia API

<PageBadges />

Todas las exportaciones admitidas están disponibles desde `form0-react-native`.

## Representación y temas

- `FormRenderer` — renderizar y administrar un formulario nativo impulsado por schema.
- `FormHeader` — el encabezado del formulario nativo de binding.
- `ThemeProvider`, `ThemeContext`, `useTheme`
- `lightTheme`, `darkTheme`, `mergeThemes`, `getThemeByName`

Ver [FormRenderer](/es/bindings/react-native/form-renderer) y
[Temas, fuentes e imágenes](/es/bindings/react-native/themes-assets).

## Registro de campo

- `FieldRegistryProvider`, `FieldRegistryContext`, `useFieldRegistry`
- `createFieldRegistry`, `defaultFieldRegistry`
- `registerFieldComponent`, `unregisterFieldComponent`, `resetFieldComponents`
- `getFieldComponent`, `listRegisteredFieldTypes`, `getMissingFieldComponentTypes`
- `KNOWN_FIELD_TYPES`

Ver [Campo personalizado renderers](/es/bindings/react-native/custom-renderers).

## Imágenes y tipografía

- `ImageResolverProvider`, `ImageResolverContext`, `useImageResolver`
- `Text`, `TextInput`
- `form0Fonts` y las constantes `FORM0_FONT_FAMILY*`

El paquete incluye declaraciones TypeScript para accesorios `FormRenderer`, snapshots, submission y
guardar metadatos, opciones de motor, valores de registro y accesorios personalizados de campo. Motor interno
ganchos, componentes predeterminados individuales, controladores repetibles y utilidades submission no son
exportaciones públicas.
