@tanstack/offline-transactions
Version:
Offline-first transaction capabilities for TanStack DB
11 lines (10 loc) • 351 B
text/typescript
import { BaseLeaderElection } from './LeaderElection.cjs';
export declare class WebLocksLeader extends BaseLeaderElection {
private lockName;
private releaseLock;
constructor(lockName?: string);
requestLeadership(): Promise<boolean>;
releaseLeadership(): void;
private isWebLocksSupported;
static isSupported(): boolean;
}