import { default as React } from 'react';
type CommitTextInputProps = {
    id?: string;
    value: string;
    ariaLabel: string;
    ariaInvalid: boolean;
    ariaDescribedBy?: string;
    onChange: (value: string) => void;
    onCommit: (value: string) => Promise<void>;
    commitErrorContext: string;
    hasDraft?: boolean;
    isCommitting?: boolean;
};
export default function CommitTextInput({ id, value, ariaLabel, ariaInvalid, ariaDescribedBy, onChange, onCommit, commitErrorContext, hasDraft, isCommitting, }: CommitTextInputProps): React.JSX.Element;
export {};
//# sourceMappingURL=CommitTextInput.d.ts.map