import * as React from "react";

/** Single-line text field with a gold focus ring. */
export interface InputProps extends React.InputHTMLAttributes<HTMLInputElement> {
  /** "light" surfaces or "dark" (white field over ink-navy). @default "light" */
  tone?: "light" | "dark";
  /** Red border for validation errors. @default false */
  invalid?: boolean;
}
export function Input(props: InputProps): JSX.Element;
export function fieldBaseStyle(tone: "light" | "dark"): React.CSSProperties;
export function focusHandlers(): { onFocus: React.FocusEventHandler; onBlur: React.FocusEventHandler };
