@re-shell/cli
Version:
Full-stack development platform uniting microservices and microfrontends. Build complete applications with .NET (ASP.NET Core Web API, Minimal API), Java (Spring Boot, Quarkus, Micronaut, Vert.x), Rust (Actix-Web, Warp, Rocket, Axum), Python (FastAPI, Dja
41 lines (40 loc) • 1.08 kB
TypeScript
import { ProgressSpinner } from '../utils/spinner';
export interface WorkspaceBackupCommandOptions {
create?: boolean;
list?: boolean;
restore?: boolean;
delete?: boolean;
export?: boolean;
import?: boolean;
cleanup?: boolean;
show?: boolean;
compare?: boolean;
interactive?: boolean;
name?: string;
description?: string;
includeState?: boolean;
includeCache?: boolean;
includeTemplates?: boolean;
includeFiles?: boolean;
filePatterns?: string;
tags?: string;
force?: boolean;
selective?: boolean;
restoreState?: boolean;
restoreCache?: boolean;
restoreTemplates?: boolean;
restoreFiles?: boolean;
targetPath?: string;
file?: string;
workspaceFile?: string;
output?: string;
keepCount?: number;
keepDays?: number;
dryRun?: boolean;
backup1?: string;
backup2?: string;
json?: boolean;
verbose?: boolean;
spinner?: ProgressSpinner;
}
export declare function manageWorkspaceBackup(options?: WorkspaceBackupCommandOptions): Promise<void>;