import { Person, ResultSetPaging } from '@alfresco/js-api'; import { default as QuickLRU } from 'quick-lru'; declare const _default: PeopleService; export default _default; /** * Service class for handling operations related to people, groups, and user search functionalities. */ declare class PeopleService { lruGroupMemberships: QuickLRU; lruPeople: QuickLRU; getUser(userId: any): Promise; getUserWithOpts(userId: any, opts: any): Promise; updateUser(userId: any, personBodyUpdate: any): Promise< Person>; listGroups(userId: any, refresh?: boolean): Promise; listUsers(refresh?: boolean): Promise; listUsersWithOpts(opts: any, refresh?: boolean): Promise; capitalizeFirstLetter(string: any): any; searchUser(userInput: any, sort: any, opts?: {}): Promise< ResultSetPaging> | Promise<{ list: { entries: any[]; }; }>; getUserGroups(userId: any, refresh?: boolean): Promise; } //# sourceMappingURL=PeopleService.d.ts.map