import { EnumLogLevel } from './EnumLogLevel';
import { Serializable } from '../Serializable';
export declare class Log extends Serializable {
    private index;
    private timestamp;
    private level;
    private content;
    private transactionId;
    private currentGameIndex;
    private playerName;
    private chaincode;
    constructor(index: number, timestamp: string, level: EnumLogLevel, content: string, transactionId: string, currentGameIndex: number, playerName: string, chaincode: string);
    getLevel(): EnumLogLevel;
    getContent(): string;
    getIndex(): number;
    getTimestamp(): string;
    getTransactionId(): string;
    getCurrentGameIndex(): number;
    getPlayerName(): string;
    getChaincode(): string;
    static emptyObject(): Log;
    generateHashKey(): string;
}
