import type { QueryWithResult } from 'alinea/core/Graph';
import type { Schema } from 'alinea/core/Schema';
import type { SummaryProps } from 'alinea/core/media/Summary';
import { type ComponentType } from 'react';
import type { ExporerItemSelect } from './Explorer.js';
export type ExplorerRowProps = {
    schema: Schema;
    query: QueryWithResult<ExporerItemSelect>;
    batchSize: number;
    amount: number;
    from: number;
    summaryView: 'summaryRow' | 'summaryThumb';
    defaultView: ComponentType<SummaryProps>;
};
export declare const ExplorerRow: import("react").NamedExoticComponent<ExplorerRowProps>;
