/**
 * Transcripts Module
 *
 * Provides transcript logging, signing, verification, and redaction
 * for AI agent sessions.
 *
 * @module transcripts
 */
export { TranscriptLogger, createLogger, getLogger, removeLogger, getActiveSessions, loadTranscript, verifyTranscriptFile as verifyTranscriptFromFile, type TranscriptEntry, type TranscriptEntryType, type SignedTranscript, type TranscriptVerification, } from "./logger.js";
export { signTranscript, saveTranscriptBundle, loadTranscriptBundle, signTranscriptBatch, isTranscriptSigningAvailable, generateTranscriptProvenance, generateSigningSummary, type TranscriptBundle, type TranscriptProvenance, type TranscriptSigningOptions, } from "./signing.js";
export { verifyTranscriptBundle, verifyTranscriptFile, verifyTranscriptBatch, verifyMerkleChain, verifyTimestampOrdering, verifyModelConsistency, verifySignature, verifyProvenance, quickIntegrityCheck, generateVerificationReport, type TranscriptVerificationResult, type VerificationCheck, type ChainVerificationResult, type SignatureVerificationResult, type VerificationOptions, } from "./verifier.js";
export { redactPII, containsPII, analyzePII, redactPIIBatch, createRedactionHook, createPIIPattern, getDefaultPatternNames, getPatternsByType, generateRedactionSummary, generateRedactionReport, DEFAULT_PII_PATTERNS, type PIIRedactionType, type RedactionLog, type RedactionResult, type PIIPattern, type RedactionOptions, } from "./redaction.js";
//# sourceMappingURL=index.d.ts.map