import { BaseAPIRequestFactory } from './baseapi'; import { Configuration } from '../configuration'; import { RequestContext, ResponseContext } from '../http/http'; import { DocumentsFolderCreateRequest } from '../models/DocumentsFolderCreateRequest'; import { DocumentsFolderCreateResponse } from '../models/DocumentsFolderCreateResponse'; import { DocumentsFolderListResponse } from '../models/DocumentsFolderListResponse'; import { DocumentsFolderRenameRequest } from '../models/DocumentsFolderRenameRequest'; import { DocumentsFolderRenameResponse } from '../models/DocumentsFolderRenameResponse'; import { TemplatesFolderCreateRequest } from '../models/TemplatesFolderCreateRequest'; import { TemplatesFolderCreateResponse } from '../models/TemplatesFolderCreateResponse'; import { TemplatesFolderListResponse } from '../models/TemplatesFolderListResponse'; import { TemplatesFolderRenameRequest } from '../models/TemplatesFolderRenameRequest'; import { TemplatesFolderRenameResponse } from '../models/TemplatesFolderRenameResponse'; export declare class FoldersAPIApiRequestFactory extends BaseAPIRequestFactory { createDocumentFolder(documentsFolderCreateRequest: DocumentsFolderCreateRequest, _options?: Configuration): Promise; createTemplateFolder(templatesFolderCreateRequest: TemplatesFolderCreateRequest, _options?: Configuration): Promise; listDocumentFolders(parentUuid?: string, count?: number, page?: number, _options?: Configuration): Promise; listTemplateFolders(parentUuid?: string, count?: number, page?: number, _options?: Configuration): Promise; renameDocumentFolder(id: string, documentsFolderRenameRequest: DocumentsFolderRenameRequest, _options?: Configuration): Promise; renameTemplateFolder(id: string, templatesFolderRenameRequest: TemplatesFolderRenameRequest, _options?: Configuration): Promise; } export declare class FoldersAPIApiResponseProcessor { createDocumentFolder(response: ResponseContext): Promise; createTemplateFolder(response: ResponseContext): Promise; listDocumentFolders(response: ResponseContext): Promise; listTemplateFolders(response: ResponseContext): Promise; renameDocumentFolder(response: ResponseContext): Promise; renameTemplateFolder(response: ResponseContext): Promise; }