type Value = string | number | null;
export interface SettingInputProps {
    setting: {
        key: string;
        value: string | null;
        default?: string;
        placeholder?: string;
    };
    onChange: (value: Value) => void;
    autoFocus?: boolean;
    fireOnChange?: boolean;
    errorMessage?: string;
    id?: string;
    type?: string;
    normalize?: (value: Value) => Value;
}
/**
 * @deprecated use SettingTextInput instead
 */
export declare const SettingInput: ({ setting, onChange, autoFocus, errorMessage, fireOnChange, id, type, normalize, }: SettingInputProps) => import("react/jsx-runtime").JSX.Element;
export {};
