UNPKG

@tableau/taco-toolkit

Version:
17 lines (16 loc) 517 B
import { ExecutionState } from '../../taco-commands/utils/command'; export interface CleanConfig { tacoRootPath: string; cleanOptional: boolean; cleanLog: boolean; } interface CleanFailure { path: string; reason: PromiseRejectedResult['reason']; } export declare function cleanTaco(config: CleanConfig, state: ExecutionState): Promise<void>; export declare function cleanPackagesAndTacoFiles(config: CleanConfig): Promise<{ failures: CleanFailure[]; removedPaths: string[]; }>; export {};