import { IAuthenticatedRequestOptions } from "@esri/arcgis-rest-request"; export interface IUserProperties { /** * user landing page configuration */ landingPage: { url: string; }; /** * user MapViewer configuration */ mapViewer: "classic" | "modern"; [key: string]: unknown; } /** * Fetches the properties for a user * @param username The user whose properties to fetch * @param requestOptions An IAuthenticatedRequestOptions object * @returns a promise that resolves an IUserProperties object */ export declare function getUserProperties(username: string, requestOptions: IAuthenticatedRequestOptions): Promise;