import * as React from 'react';
import * as Rdf from '../data/rdf/rdfModel';
import type { MetadataPropertyShape } from '../data/metadataProvider';
export type PropertyUpdater = (previous: ReadonlyArray<Rdf.NamedNode | Rdf.Literal>) => ReadonlyArray<Rdf.NamedNode | Rdf.Literal>;
declare function TextPropertyInputInner(props: {
    shape: MetadataPropertyShape;
    languages: ReadonlyArray<string>;
    values: ReadonlyArray<Rdf.NamedNode | Rdf.Literal>;
    updateValues: (updater: PropertyUpdater) => void;
    factory: Rdf.DataFactory;
}): import("react/jsx-runtime").JSX.Element;
export declare const TextPropertyInput: React.MemoExoticComponent<typeof TextPropertyInputInner>;
export {};
//# sourceMappingURL=textPropertyInput.d.ts.map