import type { AxiosInstance } from 'axios'; import type { GlobalAccessApiResponseItem, ScopeAccessApiResponseItem, VisibilityAccess, WebitelLicenseInfo } from '../types/UserAccess'; declare const setInstance: (newInstance: AxiosInstance) => void; declare const getSession: () => Promise<{ scope: ScopeAccessApiResponseItem[]; permissions: GlobalAccessApiResponseItem[]; userId: string; domain: string; license: WebitelLicenseInfo[]; }>; declare const getUiVisibilityAccess: () => Promise; declare const logout: () => Promise>; export { getSession, getUiVisibilityAccess, logout, setInstance };