import * as React from "react";
import * as PropTypes from "prop-types";
import { FieldProps, JSONSchemaObject } from "../../types";
interface State {
    count: number;
}
export default class ArrayPropertyCountField extends React.Component<FieldProps<JSONSchemaObject[], JSONSchemaObject>, State> {
    static propTypes: {
        uiSchema: PropTypes.Validator<NonNullable<PropTypes.InferProps<{
            "ui:options": PropTypes.Requireable<PropTypes.InferProps<{
                propertyField: PropTypes.Validator<string>;
            }>>;
            uiSchema: PropTypes.Requireable<object>;
        }>>>;
        schema: PropTypes.Validator<object>;
        formData: PropTypes.Validator<any[]>;
    };
    static getName(): string;
    render(): JSX.Element;
}
export {};
