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