import { IUser } from '../../types'; /** * Get ArcGIS Online User data * @param param.username - username of the user * @param param.token - optional token for authentication * @param param.portalRoot - optional portal root URL, defaults to 'https://www.arcgis.com' * @param param.bypassCache - optional flag to skip cache, defaults to false * @param param.abortController - optional AbortController to cancel the request if needed * @returns IUser * * @see https://developers.arcgis.com/rest/users-groups-and-items/user/ */ export declare const getUserProfile: ({ username, token, portalRoot, bypassCache, abortController, }: { username: string; token?: string; portalRoot?: string; bypassCache?: boolean; abortController?: AbortController; }) => Promise;