export declare function withKeyedLock(key: string, operation: () => Promise): Promise; export declare function withFileLock(key: string, operation: () => Promise, options: { lockDirectory: string; syncLockFile?: boolean; }): Promise; export declare function withWikiFileLock(wikiRoot: string, key: string, operation: () => Promise, options?: { syncLockFile?: boolean; }): Promise; export declare function keyedLockCount(): number; //# sourceMappingURL=lock-service.d.ts.map