import { LedgerStorage } from './ledger-storage'; import { type RevisionEntry } from './types'; export declare class RollbackService { private readonly storage; constructor(storage: LedgerStorage); rollback(environment: string, targetRevisionId: string, options?: { workspaceId?: string; setBy?: string; }): Promise; diff(environment: string, revisionAId: string, revisionBId: string): Promise<{ revisionA: RevisionEntry; revisionB: RevisionEntry; changedComponents: import("./types").RevisionDiffEntry[]; }>; }