import { StormWorkspaceConfig } from '@storm-software/config';

/**
 * Clean the TSDown output path
 *
 * @param name - The name of the executor
 * @param directory - The directory to clean
 * @param config - The StormWorkspaceConfig object
 */
declare function clean(name: string | undefined, directory: string, config?: StormWorkspaceConfig): Promise<void>;
/**
 * Clean the TSDown output path
 *
 * @param name - The name of the executor
 * @param directory - The directory to clean
 * @param config - The StormWorkspaceConfig object
 */
declare function cleanDirectories(name: string | undefined, directory: string, config?: StormWorkspaceConfig): Promise<void>;

export { clean, cleanDirectories };
