import { LoggingOptions } from "../logger/entities/LoggingOptions";
export declare class GraphService {
    private context?;
    private logOptions?;
    private web;
    private sp;
    private logger;
    private _siteGuid;
    private req;
    private _token;
    /**
     * @param context WebpartContextBase or ListViewCommandSetContext
     */
    constructor(context?: any, logOptions?: LoggingOptions);
    private getToken;
    private getSharepointSiteGUID;
    getItemGUID(listGuid: string, itemId: number, sharepointHostname?: string, siteUrl?: string): Promise<string>;
}
