box-node-sdk
Version:
Official SDK for Box Platform APIs
21 lines (20 loc) • 1.31 kB
TypeScript
import { DocGenJobBaseV2025R0 } from './docGenJobBaseV2025R0';
import { DocGenBatchBaseV2025R0 } from './docGenBatchBaseV2025R0';
import { FileReferenceV2025R0 } from './fileReferenceV2025R0';
import { FileVersionBaseV2025R0 } from './fileVersionBaseV2025R0';
import { SerializedData } from '../../serialization/json';
export type DocGenJobV2025R0StatusField = 'submitted' | 'completed' | 'failed' | 'completed_with_error' | 'pending' | string;
export declare class DocGenJobV2025R0 extends DocGenJobBaseV2025R0 {
readonly batch: DocGenBatchBaseV2025R0;
readonly templateFile: FileReferenceV2025R0;
readonly templateFileVersion: FileVersionBaseV2025R0;
readonly outputFile?: FileReferenceV2025R0;
readonly outputFileVersion?: FileVersionBaseV2025R0;
readonly status: DocGenJobV2025R0StatusField;
readonly outputType: string;
constructor(fields: DocGenJobV2025R0);
}
export declare function serializeDocGenJobV2025R0StatusField(val: DocGenJobV2025R0StatusField): SerializedData;
export declare function deserializeDocGenJobV2025R0StatusField(val: SerializedData): DocGenJobV2025R0StatusField;
export declare function serializeDocGenJobV2025R0(val: DocGenJobV2025R0): SerializedData;
export declare function deserializeDocGenJobV2025R0(val: SerializedData): DocGenJobV2025R0;