import type { StateResponse } from "../../common/types";
import { SessionsService } from "../sessions/sessions.service";
export declare class StateService {
    private readonly sessionsService;
    constructor(sessionsService: SessionsService);
    getState(agentPath: string, sessionId: string): Promise<StateResponse>;
    updateState(agentPath: string, sessionId: string, path: string, value: unknown): Promise<{
        success: boolean;
    } | {
        error: string;
    }>;
}
//# sourceMappingURL=state.service.d.ts.map