import { AbsoluteDirectoryPath } from './Types'; export declare function push(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath, {quiet}: { quiet: any; }): void; export declare function listUpload(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath): void; export declare function upload(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath, {quiet}: { quiet: any; }): void; export declare function fetch(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath, {quiet}: { quiet: any; }): void; export declare function listDownloadImpl(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath): any; export declare function getFile(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath, {quiet, detail, fileFilter}: { quiet: any; detail: any; fileFilter: any; }): void; export declare function listExisting(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath, {detail, fileFilter}: { detail: any; fileFilter: any; }): void; export declare function listDownload(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath): void; export declare function download(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath, {quiet}: { quiet: any; }): void; export declare function listMarkDeleted(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath): void; export declare function markDeleted(rootDir: AbsoluteDirectoryPath, configDir: AbsoluteDirectoryPath, {quiet}: { quiet: any; }): void;