box-typescript-sdk-gen
Version:
Official Box TypeScript Generated SDK
25 lines • 1.47 kB
TypeScript
import { FileRequestUpdateRequest } from './fileRequestUpdateRequest.generated.js';
import { SerializedData } from '../serialization/json.js';
export type FileRequestCopyRequestFolderTypeField = 'folder';
export interface FileRequestCopyRequestFolderField {
/**
* `folder` */
readonly type?: FileRequestCopyRequestFolderTypeField;
/**
* The ID of the folder to associate the new
* file request to. */
readonly id: string;
readonly rawData?: SerializedData;
}
export type FileRequestCopyRequest = FileRequestUpdateRequest & {
/**
* The folder to associate the new file request to. */
readonly folder: FileRequestCopyRequestFolderField;
};
export declare function serializeFileRequestCopyRequestFolderTypeField(val: FileRequestCopyRequestFolderTypeField): SerializedData;
export declare function deserializeFileRequestCopyRequestFolderTypeField(val: SerializedData): FileRequestCopyRequestFolderTypeField;
export declare function serializeFileRequestCopyRequestFolderField(val: FileRequestCopyRequestFolderField): SerializedData;
export declare function deserializeFileRequestCopyRequestFolderField(val: SerializedData): FileRequestCopyRequestFolderField;
export declare function serializeFileRequestCopyRequest(val: FileRequestCopyRequest): SerializedData;
export declare function deserializeFileRequestCopyRequest(val: SerializedData): FileRequestCopyRequest;
//# sourceMappingURL=fileRequestCopyRequest.generated.d.ts.map