import React from "react";
import { Input, TextareaAutosize } from "@material-ui/core";
import { Variant as TextVariant } from "@material-ui/core/styles/createTypography";
export interface InlineInputProps {
    text: string;
    placeholder?: string;
    onEdit: (newValue: string) => void;
    variant?: TextVariant;
    fullWidth?: boolean;
    width?: string;
    multiLine?: boolean;
    readOnly?: boolean;
    small?: boolean;
}
export declare const InheritLabel: import("styled-components").StyledComponent<import("@material-ui/core/OverridableComponent").OverridableComponent<import("@material-ui/core").TypographyTypeMap<{}, "span">>, any, {}, never>;
export declare const EditInput: import("styled-components").StyledComponent<typeof Input, any, {}, never>;
export declare const EditTextArea: import("styled-components").StyledComponent<typeof TextareaAutosize, any, {}, never>;
export declare const InlineTextEdit: React.ForwardRefExoticComponent<InlineInputProps & React.RefAttributes<HTMLElement>>;
