import { User as IUserType, Person as IPersonType } from "@microsoft/microsoft-graph-types"; import { _DirectoryObject, IDirectoryObjects, _DirectoryObjects } from "../directory-objects/types.js"; import { IUpdateable, IDeleteable, IGetById } from "../decorators.js"; export declare class _User extends _DirectoryObject { /** * The groups and directory roles associated with the user */ get memberOf(): IDirectoryObjects; /** * The groups and directory roles associated with the user */ get transitiveMemberOf(): IDirectoryObjects; /** * Retrieve a collection of person objects ordered by their relevance to the user */ get people(): IPeople; /** * People that have direct reports to the user */ get directReports(): IPeople; /** * The manager associated with this user */ get manager(): IUser; } export interface IUser extends _User, IUpdateable, IDeleteable { } export declare const User: import("../graphqueryable.js").IGraphInvokableFactory; export declare class _Users extends _DirectoryObjects { } export interface IUsers extends _Users, IGetById { } export declare const Users: import("../graphqueryable.js").IGraphInvokableFactory; export declare class _People extends _DirectoryObjects { } export interface IPeople extends _People { } export declare const People: import("../graphqueryable.js").IGraphInvokableFactory; //# sourceMappingURL=types.d.ts.map