UNPKG

woodwing-assets

Version:

TypeScript client for interacting with the WoodWing Assets Server API

14 lines (13 loc) 825 B
import { AssetsServerBase } from './AssetsServerBase'; import { APICreateFolderRequest, DeleteFolderRequest, GetFolderRequest, ListFoldersRequest, SearchFolderRequest, UpdateFolderRequest } from './interfaces/Request/API'; import { FolderResponse, SearchFolderResponse } from './interfaces/Response/API'; export declare class AssetsServerAPI { private base; constructor(base: AssetsServerBase); createFolder(req: APICreateFolderRequest): Promise<FolderResponse>; getFolder(req: GetFolderRequest): Promise<FolderResponse>; listFolder(req: ListFoldersRequest): Promise<SearchFolderResponse>; searchFolder(req: SearchFolderRequest): Promise<SearchFolderResponse>; updateFolder(req: UpdateFolderRequest): Promise<FolderResponse>; deleteFolder(req: DeleteFolderRequest): Promise<FolderResponse>; }