# API reference

> Functions, classes and types exported by @welldot/render.

## Functions

- [applyRenderLocale](/render/api/functions/applyRenderLocale)
- [drawWellLegend](/render/api/functions/drawWellLegend)
- [drawWellLegendSymbol](/render/api/functions/drawWellLegendSymbol)
- [formatDiameter](/render/api/functions/formatDiameter)
- [formatLength](/render/api/functions/formatLength)
- [getDiameterUnit](/render/api/functions/getDiameterUnit)
- [getLengthUnit](/render/api/functions/getLengthUnit)
- [getProfileTopDepth](/render/api/functions/getProfileTopDepth)
- [getWellLegendItems](/render/api/functions/getWellLegendItems)
- [importFgdcTextures](/render/api/functions/importFgdcTextures)
- [resolveRenderLabel](/render/api/functions/resolveRenderLabel)

## Classes

- [WellRenderer](/render/api/classes/WellRenderer)

## Type Aliases

- [CaveTheme](/render/api/type-aliases/CaveTheme)
- [ColumnHeadersTheme](/render/api/type-aliases/ColumnHeadersTheme)
- [ComponentsClassNames](/render/api/type-aliases/ComponentsClassNames)
- [ConstructionTheme](/render/api/type-aliases/ConstructionTheme)
- [DeepPartial](/render/api/type-aliases/DeepPartial)
- [FractureTheme](/render/api/type-aliases/FractureTheme)
- [HighlightItem](/render/api/type-aliases/HighlightItem)
- [Highlights](/render/api/type-aliases/Highlights)
- [LabelsTheme](/render/api/type-aliases/LabelsTheme)
- [LegendRenderConfig](/render/api/type-aliases/LegendRenderConfig)
- [LegendTheme](/render/api/type-aliases/LegendTheme)
- [LithologyLabelItem](/render/api/type-aliases/LithologyLabelItem)
- [LithologyTextureTheme](/render/api/type-aliases/LithologyTextureTheme)
- [LithologyTheme](/render/api/type-aliases/LithologyTheme)
- [MarkersTheme](/render/api/type-aliases/MarkersTheme)
- [OverlapTheme](/render/api/type-aliases/OverlapTheme)
- [OverviewTheme](/render/api/type-aliases/OverviewTheme)
- [RenderableWell](/render/api/type-aliases/RenderableWell)
- [RenderConfig](/render/api/type-aliases/RenderConfig)
- [RenderLabelPack](/render/api/type-aliases/RenderLabelPack)
- [RenderLocalizedText](/render/api/type-aliases/RenderLocalizedText)
- [SvgInstance](/render/api/type-aliases/SvgInstance)
- [TooltipKey](/render/api/type-aliases/TooltipKey)
- [TooltipLabels](/render/api/type-aliases/TooltipLabels)
- [WellLegendItem](/render/api/type-aliases/WellLegendItem)
- [WellTheme](/render/api/type-aliases/WellTheme)
- [WithKey](/render/api/type-aliases/WithKey)

## Variables

- [DEFAULT\_WELL\_THEME](/render/api/variables/DEFAULT_WELL_THEME)
- [INTERACTIVE\_RENDER\_CONFIG](/render/api/variables/INTERACTIVE_RENDER_CONFIG)
- [RENDER\_LABELS](/render/api/variables/RENDER_LABELS)
- [STATIC\_RENDER\_CONFIG](/render/api/variables/STATIC_RENDER_CONFIG)
