import { ICommand } from '../command/ICommand'; /** * Wrapper around commands used internally by fast-check to wrap existing commands * in order to add them a flag to know whether or not they already have been executed */ export declare class CommandWrapper implements ICommand { readonly cmd: ICommand; hasRan: boolean; constructor(cmd: ICommand); check(m: Readonly): CheckAsync extends false ? boolean : Promise; run(m: Model, r: Real): RunResult; clone(): CommandWrapper; toString(): string; }