import { RadixParticle, RadixEUID } from '../atom_model'; export default abstract class RadixAtom extends RadixParticle { particles: Array; temporal_proof: { atom_id: string; serializer: number; version: number; vertices: Array; }; hid: RadixEUID; timestamps: { default: number; }; payload: any; constructor(json?: object); static compare: (a: RadixAtom, b: RadixAtom) => number; }