# API Reference

> Every export of the captions.js package.

## Classes

- [Captions](/docs/api/classes/Captions)

## Interfaces

- [Caption](/docs/api/interfaces/Caption)
- [CaptionsSettings](/docs/api/interfaces/CaptionsSettings)
- [StylePreset](/docs/api/interfaces/StylePreset)

## Type Aliases

- [CaptionsInput](/docs/api/type-aliases/CaptionsInput)
- [CaptionsInstance](/docs/api/type-aliases/CaptionsInstance)
- [CaptionsOptions](/docs/api/type-aliases/CaptionsOptions)
- [LoadGoogleFontOptions](/docs/api/type-aliases/LoadGoogleFontOptions)
- [StylePresetName](/docs/api/type-aliases/StylePresetName)

## Variables

- [googleFontsList](/docs/api/variables/googleFontsList)
- [preloadGoogleFont](/docs/api/variables/preloadGoogleFont)
- [presetNames](/docs/api/variables/presetNames)
- [renderFrame](/docs/api/variables/renderFrame)
- [stylePresets](/docs/api/variables/stylePresets)

## Functions

- [captionsjs](/docs/api/functions/captionsjs)
- [getHighlightColor](/docs/api/functions/getHighlightColor)
- [getParagraphs](/docs/api/functions/getParagraphs)
- [getPreset](/docs/api/functions/getPreset)
- [renderString](/docs/api/functions/renderString)
- [renderStylePreset](/docs/api/functions/renderStylePreset)
- [toCaptions](/docs/api/functions/toCaptions)

## References

### default

Renames and re-exports [captionsjs](/docs/api/functions/captionsjs)

Source: https://captionsjs.dev/docs/api
