import { Controller } from "@hotwired/stimulus"; export default class CharacterCounter extends Controller { readonly counterTarget: HTMLElement; readonly inputTarget: HTMLInputElement; readonly hasCountdownValue: boolean; static targets: string[]; static values: { countdown: BooleanConstructor; }; initialize(): void; connect(): void; disconnect(): void; update(): void; get count(): number; get maxLength(): number; }