import { BinaryWriter, LogActionJSON } from '@neo-one/client-common'; import { DeserializeWireBaseOptions, SerializableJSON, SerializeJSONContext } from '../Serializable'; import { ActionBase, ActionBaseAdd } from './ActionBase'; import { ActionType } from './ActionType'; export interface LogAdd extends ActionBaseAdd { readonly message: string; } export declare class LogAction extends ActionBase implements SerializableJSON { static deserializeWireBase(options: DeserializeWireBaseOptions): LogAction; readonly message: string; constructor({ version, index, scriptHash, message }: LogAdd); serializeWireBase(writer: BinaryWriter): void; serializeJSON(context: SerializeJSONContext): LogActionJSON; }