UNPKG

box-node-sdk

Version:

Official SDK for Box Platform APIs

28 lines (27 loc) 1.36 kB
import { SerializedData } from '../serialization/json'; export type FileVersionBaseTypeField = 'file_version'; export declare class FileVersionBase { /** * The unique identifier that represent a file version. */ readonly id: string; /** * The value will always be `file_version`. */ readonly type: FileVersionBaseTypeField; readonly rawData?: SerializedData; constructor(fields: Omit<FileVersionBase, 'type'> & Partial<Pick<FileVersionBase, 'type'>>); } export interface FileVersionBaseInput { /** * The unique identifier that represent a file version. */ readonly id: string; /** * The value will always be `file_version`. */ readonly type?: FileVersionBaseTypeField; readonly rawData?: SerializedData; } export declare function serializeFileVersionBaseTypeField(val: FileVersionBaseTypeField): SerializedData; export declare function deserializeFileVersionBaseTypeField(val: SerializedData): FileVersionBaseTypeField; export declare function serializeFileVersionBase(val: FileVersionBase): SerializedData; export declare function deserializeFileVersionBase(val: SerializedData): FileVersionBase; export declare function serializeFileVersionBaseInput(val: FileVersionBaseInput): SerializedData; export declare function deserializeFileVersionBaseInput(val: SerializedData): FileVersionBaseInput;