import { Purpose } from "./purpose.js";
import { Depot } from "./depot/depot.js";
import { Situation } from "./situation.js";
import { StoragePersistence } from "./storage-persistence.js";
export declare class Manager {
    storagePersistence: StoragePersistence;
    purpose: import("@benev/slate").Signal<Purpose.Any>;
    situationOp: import("@benev/slate").OpSignal<Situation.Any>;
    depot: Depot;
    dispose: () => void;
    constructor();
}
