export declare function ensureUniqueCounterValue({ initialValue, isTaken, reserve, nextValue, scope, }: { initialValue: T; isTaken: (candidate: T) => Promise | boolean; reserve: (candidate: T) => void; nextValue: (counter: number) => T; scope?: object; }): Promise; //# sourceMappingURL=ensureUniqueCounter.d.ts.map