box-typescript-sdk-gen
Version:
Official Box TypeScript Generated SDK
28 lines • 1.37 kB
TypeScript
import { SerializedData } from '../serialization/json.js';
export type FileVersionBaseTypeField = 'file_version';
export declare class FileVersionBase {
/**
* The unique identifier that represent a file version. */
readonly id: string;
/**
* `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;
/**
* `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;
//# sourceMappingURL=fileVersionBase.generated.d.ts.map