import { SPSiteUser } from "../SPSecurityService";
import { SPPermission } from "@microsoft/sp-page-context";

export interface ISpSecurityWebPartProps {
  users: SPSiteUser[];
  permission: string;
  showHiddenLists: boolean;
  showCatalogs:boolean;
  letUserSelectPermission:boolean;
  letUserSelectUsers:boolean;
  letUserSelectLists:boolean;
  includeAdminSelectedLists:boolean; // true to inlude them, false to excluder
  adminSelectedLists:string[];
  listTitleColumnWidth:number;
  showEmail:boolean; //0 show name, 1 show email
  showSecurityGroups:boolean; // show PrincipalType=4
  showUsers:boolean; // show PrincipalType=1
  

}
