export declare function initLogEncryption(encryptionKey?: string): void;
export declare function decryptLogEntry(encrypted: string): string;
export declare function writeEncryptedLog(filePath: string, logEntry: string): Promise<void>;
export declare function readEncryptedLog(filePath: string): Promise<string[]>;
export declare function createEncryptedLogStream(filePath: string): {
    write: (entry: string) => Promise<void>;
    close: () => Promise<void>;
};
export declare function isLogEncryptionEnabled(): boolean;
//# sourceMappingURL=log-encryption.d.ts.map