[Home](./index.md) > [@jsamr/counter-style](./counter-style.md) ## counter-style package ## Interfaces | Interface | Description | | --- | --- | | [CounterStyleRenderer](./counter-style.counterstylerenderer.md) | An object to render counters. | | [CounterStyleStatic](./counter-style.counterstylestatic.md) | An object to build counter style renderers. | | [RtlOptions](./counter-style.rtloptions.md) | An object to specify RTL rendering. | ## Variables | Variable | Description | | --- | --- | | [CounterStyle](./counter-style.counterstyle.md) | A static object to build counter style renderers. See [CounterStyleStatic](./counter-style.counterstylestatic.md). | ## Type Aliases | Type Alias | Description | | --- | --- | | [FallbackRenderer](./counter-style.fallbackrenderer.md) | Minimal API for a fallback. | | [InitialCounterFormatter](./counter-style.initialcounterformatter.md) | A function that renders an index into its [initial counter representation](https://www.w3.org/TR/css-counter-styles-3/#initial-representation-for-the-counter-value).As specified in CSS, this function must not render negative signs, add padding or prefixes and suffixes. | | [MaxCodepointLengthInRangeComputer](./counter-style.maxcodepointlengthinrangecomputer.md) | A function which compute the maximum codepoint length of a formatter in a given range. |