import { PromiseExecutor } from '@nx/devkit'; import { BaseExecutorResult } from '@storm-software/workspace-tools/types'; import { Engine } from '@storm-stack/core/base/engine'; import { StormStackExecutorContext } from './src/base/base-executor.js'; // Generated by @storm-software/untyped // Do not edit this file directly interface StormStackPrepareExecutorSchema { /** * Output Path * * The output path for the build * * @default "dist/{projectRoot}" * * @format path */ outputPath?: string, /** * TypeScript Configuration File * * The path to the tsconfig file * * @default "{projectRoot}/tsconfig.json" * * @format path */ tsconfig?: string, /** * Mode * * The build mode * * * @enum development,test,production */ mode?: string, /** * Skip Installs * * Skip installing dependencies during prepare stage * */ skipInstalls?: boolean, /** * Skip Cache * * Skip the cache when building * */ skipCache?: boolean, /** * Log Level * * The log level to use for the build process * * * @enum fatal,error,warn,success,info,debug,trace,silent */ logLevel?: string, /** * Clean * * Automatically clean the project's output artifacts (if required) * */ clean?: boolean, } declare function executorFn(context: StormStackExecutorContext<"prepare", StormStackPrepareExecutorSchema>, engine: Engine): Promise; declare const executor: PromiseExecutor; export { type StormStackPrepareExecutorSchema as S, executorFn as a, executor as e };