import { type ReactElement } from "react"; import { type IWithTelemetryProps } from "./TelemetryContext.js"; import { type IGrantedDataSource, type UserGroupEditDialogMode } from "./types.js"; /** * @internal */ export interface IUserGroupEditDialogProps extends IWithTelemetryProps { userGroupId: string; organizationId: string; isAdmin: boolean; initialView?: UserGroupEditDialogMode; onSuccess: () => void; onClose: () => void; renderDataSourceIcon?: (dataSource: IGrantedDataSource) => ReactElement; areFilterViewsEnabled?: boolean; } /** * @internal */ export declare const UserGroupEditDialog: { (props: IUserGroupEditDialogProps): import("react/jsx-runtime").JSX.Element; displayName: string | undefined; }; //# sourceMappingURL=UserGroupEditDialog.d.ts.map