import type { IStatementSigner, ITransparencyService } from '../../domain/transparency/ports/statement-signer.port'; import type { ITransparencyLedger } from '../../domain/transparency/ports/transparency-ledger.port'; import type { DecisionStatement, TransparencyLedgerEntry } from '../../domain/transparency/transparency-statement'; export declare class TransparencyRecorderService { private readonly signer; private readonly transparencyService; private readonly ledger; constructor(signer: IStatementSigner, transparencyService: ITransparencyService, ledger: ITransparencyLedger); record(decision: DecisionStatement): Promise; }