import { HistoryActionType, HistoryEntityInterface } from '@operato/typeorm-history';
import { User } from '@things-factory/auth-base';
import { Domain } from '@things-factory/shell';
import { Process } from './process';
import { ProcessGroup } from '../process-group/process-group';
export declare class ProcessHistory implements HistoryEntityInterface<Process> {
    readonly id: string;
    version?: number;
    domain?: Domain;
    domainId?: string;
    name?: string;
    description?: string;
    model?: string;
    thumbnail?: string;
    group?: ProcessGroup;
    groupId?: string;
    createdAt?: Date;
    updatedAt?: Date;
    creator?: User;
    creatorId?: string;
    updater?: User;
    updaterId?: string;
    deletedAt?: Date;
    originalId: string;
    action: HistoryActionType;
}
