import { Knex } from 'knex'; /** * Marks a single entity as having been stitched. * * @remarks * * This assumes that the stitching strategy is set to deferred. * * The timestamp and ticket are only reset if the ticket hasn't changed. If it * has, it means that a new stitch request has been made, and the entity should * be stitched once more some time in the future - or is indeed already being * stitched concurrently with ourselves. */ export declare function markDeferredStitchCompleted(option: { knex: Knex | Knex.Transaction; entityRef: string; stitchTicket: string; }): Promise;