export type CaretBlinkHeight = 'sm' | 'md' | 'lg' | 'xl'; export type CaretBlinkTone = 'brand' | 'primary' | 'muted' | 'success' | 'warning' | 'danger'; export type CaretBlinkSpeed = 'slow' | 'normal' | 'fast'; export type CaretBlinkShape = 'bar' | 'block' | 'underscore'; export type CaretBlinkThickness = 'thin' | 'md' | 'thick'; interface CaretBlinkProps { visible?: boolean; height?: CaretBlinkHeight; tone?: CaretBlinkTone; speed?: CaretBlinkSpeed; shape?: CaretBlinkShape; thickness?: CaretBlinkThickness; /** Pause animation while keeping caret visible */ paused?: boolean; class?: string; } declare const CaretBlink: import("svelte").Component; type CaretBlink = ReturnType; export default CaretBlink;