UNPKG

@xmobitea/gn-typescript-client

Version:

GearN Typescript Client SDK by XmobiTea (Pro)

88 lines (87 loc) 2.99 kB
import { GNHashtable } from "./../../common/GNData"; import { GenericModels } from "./GenericModels"; export declare namespace ContentModels { class ContentDataParam { key: string; data: GNHashtable; } class CreateNewFileUploadInfoRequestData { fileName: string; } class ServerCreateNewFileUploadInfoRequestData extends CreateNewFileUploadInfoRequestData { } class AdminCreateNewFileUploadInfoRequestData extends ServerCreateNewFileUploadInfoRequestData { } class GetContentDataRequestData { keys?: Array<string>; label?: string; } class ServerGetContentDataRequestData extends GetContentDataRequestData { } class AdminGetContentDataRequestData extends ServerGetContentDataRequestData { } class GetFileUploadInfoListRequestData { skip?: number; limit?: number; } class ServerGetFileUploadInfoListRequestData extends GetFileUploadInfoListRequestData { } class AdminGetFileUploadInfoListRequestData extends ServerGetFileUploadInfoListRequestData { } class GetFileUploadInfoRequestData { fileId: string; } class ServerGetFileUploadInfoRequestData extends GetFileUploadInfoRequestData { } class AdminGetFileUploadInfoRequestData extends ServerGetFileUploadInfoRequestData { } class RemoveFileUploadInfoRequestData { fileId: string; reason?: string; } class ServerRemoveFileUploadInfoRequestData extends RemoveFileUploadInfoRequestData { } class AdminRemoveFileUploadInfoRequestData extends ServerRemoveFileUploadInfoRequestData { } class RequestDownloadFileUploadInfoRequestData { fileId: string; } class ServerRequestDownloadFileUploadInfoRequestData extends RequestDownloadFileUploadInfoRequestData { } class AdminRequestDownloadFileUploadInfoRequestData extends ServerRequestDownloadFileUploadInfoRequestData { } class SetContentDataRequestData { configs: Array<ContentDataParam>; label?: string; } class ServerSetContentDataRequestData extends SetContentDataRequestData { } class AdminSetContentDataRequestData extends ServerSetContentDataRequestData { } class FileIdUploadResponseData { fileId: string; } class GetContentDataResponseData { configs: Array<ContentDataParam>; } class GetFileUploadInfoListResponseData { results: Array<FileIdUploadResponseData>; } class FileUploadItem { mimeType: string; size: number; folderFileName: string; } class GetFileUploadInfoResponseData extends FileIdUploadResponseData { fileName: string; tsCreate: number; removeStatus: GenericModels.RemoveStatusItem; tsUploadExpire?: number; fileUpload?: FileUploadItem; } class RequestDownloadFileUploadInfoResponseData { downloadToken: string; } class EmptyResponseData { } }