import type { PluginBuild } from 'esbuild'; import type { BuildFeatureType, WatchCallback } from '../bundler/definitions'; /** Plugin for handling build result, take cares of duration calculation, spinner and logger states, and invoking callback */ export declare function handleBuildResult(featureType: BuildFeatureType, buildCallback?: WatchCallback): { name: string; setup(build: PluginBuild): void; }; /** Prints instructions on how to change the project structure in order to properly migrate to dt-app 1.0 */ export declare function printInvalidProjectStructureDetected(): void;