import { PagedAsyncIterableIterator } from "@azure/core-paging" ; import { DirectoryObjectUnion , SignedInUserListOwnedObjectsNextOptionalParams , SignedInUserListOwnedObjectsOptionalParams , SignedInUserGetOptionalParams , SignedInUserGetResponse } from "../models" ; /** Interface representing a SignedInUser. */ export interface SignedInUser { param options listOwnedObjects ( options ? ) : PagedAsyncIterableIterator < DirectoryObjectUnion > ; param nextLink param options listOwnedObjectsNext ( nextLink , options ? ) : PagedAsyncIterableIterator < DirectoryObjectUnion > ; param options get ( options ? ) : Promise < SignedInUserGetResponse > ; }