import { FieldsJs } from './handleFieldsJS.js'; import { FileMapperInputOptions } from '../../types/Files.js'; import { UploadFolderResults, CommandOptions, FilePathsByType } from '../../types/Files.js'; import { CmsPublishMode } from '../../types/Files.js'; export declare function getFilesByType(filePaths: Array, projectDir: string, rootWriteDir: string | null, commandOptions: CommandOptions): Promise<[FilePathsByType, Array]>; export declare function uploadFolder(accountId: number, src: string, dest: string, fileMapperOptions: FileMapperInputOptions, commandOptions?: CommandOptions, filePaths?: Array, cmsPublishMode?: CmsPublishMode | null): Promise>; export declare function hasUploadErrors(results: Array): boolean;