import { Service } from '../Core/index'; import { UserInfoRequest, UserInfoResponse, UserSearchRequest, UserSearchResponse } from './UserdirTypes'; /** * User directory service * * User directory service * */ export declare class Userdir extends Service { /** * Get deployment type associated to Userdir service * @return {string} */ static readonly DEPLOYMENT_TYPE: string; /** * Get default deployment id associated to Userdir service * @return {string} */ static readonly DEFAULT_DEPLOYMENT_ID: string; /** * User API for user information * * @access public * */ /** * Searches for users matching the request * * @access public * */ search(body: UserSearchRequest): Promise; /** * Requests public data for the specified users * * @access public * */ userInfo(body: UserInfoRequest): Promise; }