@itwin/imodels-client-authoring
Version:
iModels API client wrapper for applications that author iModels.
15 lines • 943 B
TypeScript
import { Lock, LockOperations as ManagementLockOperations } from "@itwin/imodels-client-management";
import { OperationOptions } from "../OperationOptions";
import { UpdateLockParams } from "./LockOperationParams";
export declare class LockOperations<TOptions extends OperationOptions> extends ManagementLockOperations<TOptions> {
/**
* Updates Lock for a specific Briefcase. This operation is used to acquire new locks and change the lock level for
* already existing ones. Wraps the {@link https://developer.bentley.com/apis/imodels-v2/operations/update-imodel-locks/
* Update iModel Locks} operation from iModels API.
* @param {UpdateLockParams} params parameters for this operation. See {@link UpdateLockParams}.
* @returns {Promise<Lock>} updated Lock. See {@link Lock}.
*/
update(params: UpdateLockParams): Promise<Lock>;
private getUpdateLockBody;
}
//# sourceMappingURL=LockOperations.d.ts.map