import { TextareaHTMLAttributes } from 'react'; import { InputGroupProps } from '../input-group/types.js'; export type CounterStrategy = "characters" | "bytes"; export type Counter = { /** * Maksverdi for telleren. * * Enheten avhenger av `strategy`: * - `"characters"`: antall tegn * - `"bytes"`: antall UTF-8-bytes */ maxLength: number; /** * Bestemmer hva telleren måler. * * - "characters" teller tekst på samme måte som i dag og er standard * - "bytes" teller antall UTF-8-bytes, for usecaser der backend eller API * håndhever en bytegrense * * Unngå å kombinere `strategy="bytes"` med native `maxLength` på * `