export interface EsriWorkflowModelsRestHold {
    jobId: string;
    stepId: string;
    holdId: string;
    setBy: string;
    setDate: Date;
    scheduledRelease?: Date | null;
    releasedBy?: string | null;
    releasedDate?: Date | null;
    dependentJobId?: string | null;
    dependentStepId?: string | null;
}
export declare function EsriWorkflowModelsRestHoldFromJSON(json: any): EsriWorkflowModelsRestHold;
export declare function EsriWorkflowModelsRestHoldFromJSONTyped(json: any, ignoreDiscriminator: boolean): EsriWorkflowModelsRestHold;
export declare function EsriWorkflowModelsRestHoldToJSON(value?: EsriWorkflowModelsRestHold | null): any;
