import { ChangeEvent } from 'react';
import { ContentObjectItem } from '@vertesia/common';
import { DocumentSelection } from '../DocumentSelectionProvider';
interface DocumentIconProps {
    document: ContentObjectItem;
    onSelectionChange: ((object: ContentObjectItem, ev: ChangeEvent<HTMLInputElement>) => void);
    selection: DocumentSelection;
    onRowClick?: (object: ContentObjectItem) => void;
}
export declare function DocumentIcon({ selection, document, onSelectionChange, onRowClick }: Readonly<DocumentIconProps>): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=DocumentIcon.d.ts.map