import { Controller } from "@hotwired/stimulus"; export default class PasswordVisibility extends Controller { hasHiddenClass: boolean; hiddenClass: string; class: string; hidden: boolean; inputTarget: HTMLInputElement; iconTargets: HTMLElement[]; static targets: string[]; static classes: string[]; connect(): void; toggle(e: Event): void; }