import { ProgramRegistration } from './program-registration.entity';
import { WorkflowStage } from './workflow-stage.entity';
import { User } from './user.entity';
export declare class RegistrationWorkflowStage {
    id: number;
    registrationId: number;
    registration: ProgramRegistration;
    workflowStageId: number;
    workflowStage: WorkflowStage;
    workflowStageKey: string;
    status: string;
    completedAt: Date | null;
    completionData: Record<string, unknown> | null;
    metadata: Record<string, unknown> | null;
    createdAt: Date;
    updatedAt: Date;
    deletedAt: Date | null;
    createdById: number | null;
    createdBy: User | null;
    updatedById: number | null;
    updatedBy: User | null;
    constructor(partial: Partial<RegistrationWorkflowStage>);
}
