import type { WorkerManifest } from "@trigger.dev/core/v3";
import type { Metafile } from "esbuild";
import { BackgroundWorker } from "../dev/backgroundWorker.js";
export declare function analyzeWorker(worker: BackgroundWorker, printDetails?: boolean, disableWarnings?: boolean): void;
export declare function printBundleTree(workerManifest: WorkerManifest, metafile: Metafile, opts?: {
    sortBy?: "timing" | "bundleSize";
    preservePath?: boolean;
    collapseBundles?: boolean;
}): void;
export declare function printBundleSummaryTable(workerManifest: WorkerManifest, metafile: Metafile, opts?: {
    preservePath?: boolean;
}): void;
export declare function printWarnings(workerManifest: WorkerManifest): void;
