import { TemplateContent } from './../../template_contents/entities/template_content.entity';
import { Job } from "../../jobs/entities/job.entity";
export declare enum TemplateType {
    DOCUMENT = "DOCUMENT",
    CERTIFICATE = "CERTIFICATE"
}
export declare enum AuditStageName {
    STAGE1 = "Stage 1",
    STAGE2 = "Stage 2",
    SURVEILLANCE = "Surveillance",
    RECERTIFICATION = "Recertification"
}
export declare class Template {
    id: number;
    name: string;
    stageName: AuditStageName;
    templateType: TemplateType;
    version: string;
    filePath: string;
    isActive: boolean;
    createdBy: number;
    contents: TemplateContent[];
    jobs: Job[];
    createdAt: Date;
    updatedAt: Date;
}
