import { type ReactElement } from "react"; import { type DataSourcePermissionSubject, type IGrantedDataSource } from "../types.js"; interface IGranularGranteeUserGroupItemProps { dataSource: IGrantedDataSource; subjectType: DataSourcePermissionSubject; onChange?: (grantee: IGrantedDataSource) => void; onDelete?: (grantee: IGrantedDataSource) => void; renderDataSourceIcon?: (dataSource: IGrantedDataSource) => ReactElement; } export declare function DataSourceItem({ dataSource, subjectType, onChange, onDelete, renderDataSourceIcon }: IGranularGranteeUserGroupItemProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=DataSourceItem.d.ts.map