UNPKG

@dossierhq/sqlite-core

Version:

A library used by concrete SQLite adapters for Dossier.

7 lines (6 loc) 438 B
import { type ErrorType, type PromiseResult } from '@dossierhq/core'; import { type TransactionContext } from '@dossierhq/database-adapter'; import { type Database } from '../QueryFunctions.js'; export declare function advisoryLockAcquire(database: Database, context: TransactionContext, name: string, handle: number, leaseDuration: number): PromiseResult<{ acquiredAt: Date; }, typeof ErrorType.Conflict | typeof ErrorType.Generic>;