import * as React from "react";
import { FieldProps, JSONSchemaArray, JSONSchemaObject } from "../../types";
import { MediaArrayState } from "./ImageArrayField";
export default class PdfArrayField extends React.Component<FieldProps<any, JSONSchemaArray<JSONSchemaObject>>, MediaArrayState> {
    ALLOWED_FILE_TYPES: string[];
    ACCEPT_FILE_TYPES: string[];
    MAX_FILE_SIZE: number;
    KEY: string;
    ENDPOINT: string;
    GLYPH: string;
    TRANSLATION_TAKE_NEW: string;
    TRANSLATION_SELECT_FILE: string;
    TRANSLATION_NO_MEDIA: string;
    CONTAINER_CLASS: string;
    METADATA_FORM_ID: string;
    renderMedia: (id: string) => JSX.Element;
    renderLoadingMedia: () => JSX.Element;
    onMediaClick: () => null;
    formatValue(value: string[], options: any, props: FieldProps): string | null;
}
