import { Struct } from './Struct';
import { Audit } from './Audit';
import { Id } from '../types/Id';
import { Json } from '../types/Json';
export declare abstract class Entity extends Struct {
    readonly id: Id;
    readonly created: Audit;
    readonly lastModified: Audit;
    protected merge(a: unknown): Json;
}
