import { UnValidatedLangAndText } from '@mesalvo/ts-definitions';
import { InputProps } from '../Input/props';
import { TextAreaProps } from '../TextArea/TextArea';
export type TranslationsInputProps = Omit<InputProps & TextAreaProps, "onChange" | "label"> & {
    array: UnValidatedLangAndText[];
    textarea?: boolean;
    helperText?: string;
    label?: string;
    onChange: (newArray: UnValidatedLangAndText[]) => void;
};
export type GetTiProps = {
    className: string;
    label: string;
    onChange: (e: React.ChangeEvent<HTMLInputElement | HTMLTextAreaElement>) => void;
    rightContent: React.ReactNode;
    value: string;
};
export declare function TranslationsInput({ array, onChange, label, helperText, className, textarea, ...rest }: TranslationsInputProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=translations-input.d.ts.map