import { AppObject, AppObjectPM, AppObjectRepo } from "@vived/core";
export declare abstract class HasUndoPM extends AppObjectPM<boolean> {
    static readonly type = "HasUndoPM";
    static get: (appObjects: AppObjectRepo) => HasUndoPM | undefined;
}
export declare function makeHasUndoPM(appObject: AppObject): HasUndoPM;
//# sourceMappingURL=HasUndoPM.d.ts.map