import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext, HttpInfo } from '../http/http'; import { ListFolderCreateRequest } from '../models/ListFolderCreateRequest'; import { ListFolderCreateResponse } from '../models/ListFolderCreateResponse'; import { ListFolderFetchResponse } from '../models/ListFolderFetchResponse'; import { ListMoveRequest } from '../models/ListMoveRequest'; export declare class FoldersApiRequestFactory extends BaseAPIRequestFactory { create(listFolderCreateRequest: ListFolderCreateRequest, _options?: Configuration): Promise; getAll(folderId?: string, _options?: Configuration): Promise; move(folderId: string, newParentFolderId: string, _options?: Configuration): Promise; moveList(listMoveRequest: ListMoveRequest, _options?: Configuration): Promise; remove(folderId: string, _options?: Configuration): Promise; rename(folderId: string, newFolderName?: string, _options?: Configuration): Promise; } export declare class FoldersApiResponseProcessor { createWithHttpInfo(response: ResponseContext): Promise>; getAllWithHttpInfo(response: ResponseContext): Promise>; moveWithHttpInfo(response: ResponseContext): Promise>; moveListWithHttpInfo(response: ResponseContext): Promise>; removeWithHttpInfo(response: ResponseContext): Promise>; renameWithHttpInfo(response: ResponseContext): Promise>; }