import { type ResultAsync } from "neverthrow"; export declare class CommandInProgressError extends Error { constructor(); } export declare class SingleCommandGuard { private _lock; run(fn: () => ResultAsync): ResultAsync; } //# sourceMappingURL=command-guard.d.ts.map