import { SerializedStyles } from '@emotion/react'; import { ChangeEvent } from 'react'; export interface BCTextboxProps { className?: string; name?: string; onChange?: (val: string, event?: ChangeEvent) => any; onKeyDown?: (ev: any) => any; value: string; type: string; disabled?: boolean; placeholder?: string; maxLength?: number; autoCompleteList?: string[]; autoComplete?: string; onBlur?: (ev: ChangeEvent) => any; onClick?: (ev: any) => any; onFocus?: (ev: ChangeEvent) => any; inputStyle?: SerializedStyles; } export interface BCTextboxState { showAutoComplete: boolean; } export declare const BCTextbox: ({ className, name, onChange, onKeyDown, onClick, value, type, disabled, placeholder, maxLength, autoCompleteList, autoComplete, onBlur, onFocus, inputStyle, }: BCTextboxProps) => import("@emotion/react/jsx-runtime").JSX.Element; export default BCTextbox;