@agility/cli
Version:
Agility CLI for working with your content. (Public Beta)
16 lines (15 loc) • 784 B
TypeScript
import * as mgmtApi from "@agility/management-sdk";
import { fileOperations } from "./fileOperations";
import * as cliProgress from "cli-progress";
export declare class assets {
_options: mgmtApi.Options;
_multibar: cliProgress.MultiBar;
unProcessedAssets: {
[key: number]: string;
};
private _fileOps;
private _progressCallback?;
constructor(options: mgmtApi.Options, multibar: cliProgress.MultiBar, fileOps: fileOperations, legacyFolders?: boolean, progressCallback?: (processed: number, total: number, status?: 'success' | 'error' | 'progress') => void);
deleteAllGalleries(guid: string, locale: string, isPreview?: boolean): Promise<void>;
deleteAllAssets(guid: string, locale: string, isPreview?: boolean): Promise<mgmtApi.Media[]>;
}