import type { ConsentStore } from "../store/consent.js";
import type { ResponseRouteRevisionIndependentGet } from "../wp-api/revisionIndependent.get.js";

class RevisionIndependent {
    // @observable: We never make changes
    public data: ResponseRouteRevisionIndependentGet;

    public readonly store: ConsentStore;

    public constructor(data: RevisionIndependent["data"], store: ConsentStore) {
        this.data = data;
        this.store = store;
    }
}

export { RevisionIndependent };
