import { DriveItem } from '../generated'; import { GraphRequestOptions } from '../types'; export interface GraphDriveItems { getDriveItem: (driveId: string, itemId: string, requestOptions?: GraphRequestOptions) => Promise; createDriveItem: (driveId: string, data: DriveItem, requestOptions?: GraphRequestOptions) => Promise; updateDriveItem: (driveId: string, itemId: string, data: DriveItem, requestOptions?: GraphRequestOptions) => Promise; deleteDriveItem: (driveId: string, itemId: string, requestOptions?: GraphRequestOptions) => Promise; listSharedByMe: (requestOptions?: GraphRequestOptions) => Promise; listSharedWithMe: (requestOptions?: GraphRequestOptions) => Promise; }