import { KeyboardEvent } from 'react'; import { TS_BaseInput, TS_BaseInputProps } from './TS_BaseInput.js'; import './TS_Input.scss'; type MetaKeys = 'shiftKey' | 'altKey' | 'ctrlKey' | 'metaKey'; export type TS_InputProps = TS_BaseInputProps & { trim?: boolean; forceAcceptKeys?: MetaKeys[]; }; /** * A better way to capture user input * * * * * */ export declare class TS_Input extends TS_BaseInput, HTMLInputElement> { static defaultProps: { forceAcceptKeys: MetaKeys[]; }; onKeyDown: (ev: KeyboardEvent) => void; render(): import("react/jsx-runtime").JSX.Element; } export {};