using console_spo_utils.Enums; using Microsoft.SharePoint.Client; namespace console_spo_utils.Interfaces.Services; internal interface ISharePointCustomOperation { bool SiteExist(ClientContext ctx); bool ListExist(ClientContext ctx, string listTitle); bool FolderExistsInsideList(ClientContext context, string listTitle, string folderName); bool SiteFeaturesExist(ClientContext ctx, string featureName); void PalCustomField(ClientContext ctx, PalFieldType et); public bool ListContentTypeExist(ClientContext ctx, string listTitle, string contentTypeName); }