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