import React from 'react';
interface Props {
    data: any[];
    onClickPath: (path: string, allpath: any[]) => void;
    fieldNames: string[];
    fieldVisible?: {
        dataIndex: string;
        visibleKey: string;
        visibleValue: any;
    }[];
    loading?: boolean;
    multiple?: boolean;
    tools?: {
        multiple: boolean;
        DOM: React.ReactNode;
    }[];
    operations: {
        key: string;
        title: string;
        displayKey?: string;
        displayValue?: any;
        type?: 'danger' | 'link' | undefined;
        dangerTip?: string;
        showKey?: string;
        render?: (record: any, allPath?: string[], isFileTools?: boolean) => React.ReactNode;
        onClick?: (record: any, allPath?: string[]) => void;
    }[];
    customColumnsRender?: any;
}
declare const FileRead: React.ForwardRefExoticComponent<Props & React.RefAttributes<unknown>>;
export default FileRead;
