import { type TextInputProps } from "../../../../../ui";
type Value = string | null;
export type SettingInputProps = Pick<TextInputProps, "disabled" | "onClick" | "autoFocus" | "type" | "id"> & {
    setting: {
        key: string;
        value?: string | null;
        default?: string | null;
        placeholder?: string;
    };
    onChange: (value: Value) => void;
    errorMessage?: string;
    normalize?: (value: Value) => Value;
};
export declare const SettingTextInput: ({ setting, onChange, autoFocus, errorMessage, id, type, normalize, disabled, onClick, }: SettingInputProps) => import("react/jsx-runtime").JSX.Element;
export {};
