/** * Explains the invalid-lock-handle failure of ADT source writes on old BASIS. * * An ADT write is lock → PUT → unlock, and the lock lives in the stateful * ABAP session of the LOCK request. Some BASIS 7.31 systems never hand out a * `sap-contextid` cookie, so no stateful ADT session exists and the lock is * gone before the PUT arrives. The PUT then fails with HTTP 423 * ExceptionResourceInvalidLockHandle in every session mode — a client-side * header cannot fix it. Without a hint the error reads like a lock held by * someone else. */ export declare const LEGACY_LOCK_HINT: string; /** Appends LEGACY_LOCK_HINT to an invalid-lock-handle error on BASIS < 7.40. */ export declare function withLegacyLockHint(text: string): string; //# sourceMappingURL=legacyLockHint.d.ts.map