@itwin/imodels-client-management
Version:
iModels API client wrapper for applications that manage iModels.
20 lines • 878 B
TypeScript
import { IModelScopedOperationParams, OrderableCollectionRequestParams, User } from "../../base/types";
/**
* User entity properties that are supported in $orderBy url parameter which specifies by what property
* entities are ordered in a collection.
*/
export declare enum UserOrderByProperty {
GivenName = "givenName",
Surname = "surname"
}
/** Parameters for get User list operation. */
export interface GetUserListParams extends IModelScopedOperationParams {
/** Parameters that will be appended to the entity list request url that will narrow down the results. */
urlParams?: OrderableCollectionRequestParams<User, UserOrderByProperty>;
}
/** Parameters for get single User operation. */
export interface GetSingleUserParams extends IModelScopedOperationParams {
/** User id. */
userId: string;
}
//# sourceMappingURL=UserOperationParams.d.ts.map