/** * ABP Framework mock data factories */ import type { MockDataFactory } from '../types'; /** * ABP Entity interface */ export interface AbpEntity { id: string; creationTime: string; creatorId?: string; lastModificationTime?: string; lastModifierId?: string; isDeleted: boolean; deletionTime?: string; deleterId?: string; } /** * ABP Audit Entity interface */ export interface AbpAuditEntity extends AbpEntity { creatorId: string; lastModificationTime: string; lastModifierId: string; } /** * ABP Full Audit Entity interface */ export interface AbpFullAuditEntity extends AbpAuditEntity { deletionTime: string; deleterId: string; } /** * ABP Entity factory */ export declare const abpEntityFactory: MockDataFactory; /** * ABP Audit Entity factory */ export declare const abpAuditEntityFactory: MockDataFactory; /** * ABP Full Audit Entity factory */ export declare const abpFullAuditEntityFactory: MockDataFactory; //# sourceMappingURL=abp-factory.d.ts.map