import { IHttpClient } from "../../dal"; import { ICacheService } from "../cache"; import { IDriveItemService } from "./IDriveItemService"; export declare class CacheDriveItemService implements IDriveItemService { protected graphClient: IHttpClient; protected baseService: IDriveItemService; cacheService: ICacheService; cacheKeyPrefix: string; constructor(graphClient: IHttpClient, baseService: IDriveItemService); getDriveItemContent(absoluteUrl: string): Promise; getDriveItemContentById(driveId: string, itemId: string): Promise; protected checkDriveItemHash(absoluteUrl: string): Promise; protected checkDriveItemHashById(driveId: string, itemId: string): Promise; }