import { IDialogProps } from "../../Dialogs/types";



export interface IRequiredDocumentProps {
    open: boolean,
    selectedData : any[],
    isAdmin: boolean,
    handleDocumentCheckBoxChange? :(index : any)=>void,
    onSubmit?: (data :any[] , uploadedFiles : any[] ) => void,
    handleRequiredDocumentClose?:() =>void

}

export interface ISelectUploadFilesProps {
    id: any,
    data: {},
    job_id?: any,
    creation_id?:any,
    is_required?:boolean
}

export interface IDocumentTableProps {
    item: any,
    isAdmin: boolean,
    primaryChange?:(index:any)=>void,
    onChange?: (data :ISelectUploadFilesProps, action?:any ) => void,
    checkOnChange?: (id :any , is_required : any , creation_id : any , job_id : any) => void,

    
}



