import { ErrorHandler, ExtensionHandler } from "./index"; export default class PortalClient extends EventTarget { readonly servicePath: string; readonly defaultProtocolVersion: string; readonly call: ExtensionHandler; readonly errorHandler: ErrorHandler | null; private _accessToken; private _authenticationType; get accessToken(): string | null; get authenticationType(): string | null; get hasAccessToken(): boolean; get hasAuthenticationType(): boolean; get whenHasAccessToken(): Promise; constructor(servicePath: string, defaultProtocolVersion: string, errorHandler?: ErrorHandler | null); setAccessToken(token: string | null, authenticationType: string | null): void; private static getServicePath; }