import { type ReactElement } from "react"; import { type IWithTelemetryProps } from "./TelemetryContext.js"; import { type DataSourcePermissionSubject, type IGrantedDataSource } from "./types.js"; /** * @internal */ export interface IAddDataSourceToSubjectsProps extends IWithTelemetryProps { ids: string[]; subjectType: DataSourcePermissionSubject; organizationId: string; onSuccess: () => void; onClose: () => void; renderDataSourceIcon?: (dataSource: IGrantedDataSource) => ReactElement; } /** * @internal */ export declare const AddDataSourceToSubjects: { (props: IAddDataSourceToSubjectsProps): import("react/jsx-runtime").JSX.Element; displayName: string | undefined; }; //# sourceMappingURL=AddDataSourceToSubjects.d.ts.map