import { Bundler, BundleDetails, DebugPiralParameters, BuildPiletParameters, BuildPiralParameters, WatchPiralParameters, DebugPiletParameters, BundlerDefinition } from './types'; export interface QualifiedBundler { name: string; actions: BundlerDefinition; } export declare function setBundler(bundler: QualifiedBundler): void; export declare function callPiralDebug(args: DebugPiralParameters, bundlerName?: string): Promise; export declare function callPiletDebug(args: DebugPiletParameters, bundlerName?: string): Promise; export declare function callPiralBuild(args: BuildPiralParameters, bundlerName?: string): Promise; export declare function callPiletBuild(args: BuildPiletParameters, bundlerName?: string): Promise; export declare function callDebugPiralFromMonoRepo(args: WatchPiralParameters, bundlerName?: string): Promise;