export class WorkFlowDefinition {
    wfdid: number;
    wfid: number;
    stageid: number;
    stagetype: number;
    stagename_alias: string;
    parallelstage: number;
    nextstage: number;
    movebackstage: number;
    process_without_file: number;
    hidebypass: number;
    hidereverse: number;
    merged_lot: number;
    unmerge_lot: number;
    file_movement: number;
    allocation_mode: string;
    benchmark: number;
    folder_name: string;
    show_file_browser: number;
    unit: number;
    checkin_app: number;
    checkout_app: number;
    active: number;
    createdby: number;
    createdon: string;
    updatedby: number;
    updatedon: string;
    stageorder: number;
    resetstage: number;
    multiplemoveback: string;
    allocationtype: number;
    signoffnotification: number;
    mailtemplate: number;
    inprocessapp: number;
    mailattachment: number;
    checklistlog: number;
    checklisttemplateid: number;
    acknowledgement: number;
    ackmailtemplate: number;
    pmnotification: number;
    pmmailtemplate: number;
    tathours: number;
    tattype: string;
    querycompilation: number;
    querycomtemplateid: number;
    querybatch: number;
    backmatterstart: number;
    workflowmetafields: string;
    proofnotification: number;
    proofmailtemplate: number;
    islotenable: number;
    workflowdefid: number;
    checkinappfeature: any;
    checkoutappfeature: any;
    inprocessappfeature: any; 
    publicationtype: string;
}
export class InOutFile {
    inoutfileid: number;
    filemode: number;
    filetype: number;
    projectworkflowid: number;
    jobworkflowid: number;
    workflowdefid: number;
    active: number;
    createdby: number;
    createdon: string;
    updatedby: number;
    updatedon: string;
}
