import React from "react";
import "./index.less";
export interface RecordViewProps {
    dataSource: any[];
    header?: React.ReactNode;
    footer?: React.ReactNode;
    renderItem?: (item: any) => React.ReactNode;
    pcDetailModalDisplay?: boolean;
    padDetailModalDisplay?: boolean;
    mobilePadDetailModalDisplay?: boolean;
    detail: React.ReactNode;
    leftSpan?: number;
    rightSpan?: number;
    gutter: number | [number, number];
    pagination?: object;
    style?: React.CSSProperties;
    onRowClick: (item: any) => void;
    paginationType?: "default" | "scroll";
    listGap?: number;
    loadMoreData?: () => void;
    listHeight?: number;
    children: any;
    locale?: {
        emptyText: string;
    };
    emptyButtons: any[];
}
declare const RecordView: React.FC<RecordViewProps>;
export default RecordView;
