declare const _default: import("react").ComponentType<Pick<Pick<PropTypes.InferProps<{
    title: PropTypes.Requireable<string>;
    open: PropTypes.Validator<boolean>;
    fileUrl: PropTypes.Requireable<string>;
    fileName: PropTypes.Requireable<string>;
    fileSize: PropTypes.Requireable<number>;
    handleShare: PropTypes.Validator<(...args: any[]) => any>;
    handleClose: PropTypes.Validator<(...args: any[]) => any>;
    classes: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
    additionalFields: PropTypes.Requireable<PropTypes.ReactNodeLike[]>;
    requiredFields: PropTypes.Requireable<(string | null | undefined)[]>;
    message: PropTypes.Requireable<string>;
    companyId: PropTypes.Requireable<number>;
    okButtonText: PropTypes.Requireable<string>;
    cancelButtonText: PropTypes.Requireable<string>;
}>, PropTypes.RequiredKeys<{
    title: PropTypes.Requireable<string>;
    open: PropTypes.Validator<boolean>;
    fileUrl: PropTypes.Requireable<string>;
    fileName: PropTypes.Requireable<string>;
    fileSize: PropTypes.Requireable<number>;
    handleShare: PropTypes.Validator<(...args: any[]) => any>;
    handleClose: PropTypes.Validator<(...args: any[]) => any>;
    classes: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
    additionalFields: PropTypes.Requireable<PropTypes.ReactNodeLike[]>;
    requiredFields: PropTypes.Requireable<(string | null | undefined)[]>;
    message: PropTypes.Requireable<string>;
    companyId: PropTypes.Requireable<number>;
    okButtonText: PropTypes.Requireable<string>;
    cancelButtonText: PropTypes.Requireable<string>;
}>> & {
    title?: string | null | undefined;
    message?: string | null | undefined;
    fileName?: string | null | undefined;
    companyId?: number | null | undefined;
    fileSize?: number | null | undefined;
    fileUrl?: string | null | undefined;
    additionalFields?: PropTypes.ReactNodeLike[] | null | undefined;
    requiredFields?: (string | null | undefined)[] | null | undefined;
    okButtonText?: string | null | undefined;
    cancelButtonText?: string | null | undefined;
} & {}, "title" | "open" | "message" | "fileName" | "companyId" | "handleClose" | "fileSize" | "fileUrl" | "additionalFields" | "requiredFields" | "handleShare" | "okButtonText" | "cancelButtonText"> & import("@material-ui/styles").StyledComponentProps<"textInput" | "dialogActions" | "messageWrapper" | "fileUploadingError" | "dialogContentRoot" | "textFieldRoot" | "deleteButton">>;
export default _default;
import PropTypes from 'prop-types';
//# sourceMappingURL=index.d.ts.map