import { BundleTarget } from '../common';
import { Settings } from '../settings';
export declare function bundle(args: {
    settings: Settings;
    target: BundleTarget;
    prod?: boolean;
    silent?: boolean;
    summary?: boolean;
}): Promise<{
    success: boolean;
    error: any;
} | {
    success: boolean;
    error?: undefined;
}>;
export declare function bundleElectron(args: {
    settings: Settings;
    prod?: boolean;
    main?: boolean;
    renderer?: boolean;
    silent?: boolean;
    summary?: boolean;
    stats?: boolean;
}): Promise<{
    success: boolean;
    error: any;
} | {
    success: boolean;
    error?: undefined;
}>;
export declare function bundleWeb(args: {
    settings: Settings;
    prod?: boolean;
    silent?: boolean;
    summary?: boolean;
    stats?: boolean;
}): Promise<{
    success: boolean;
    error: any;
} | {
    success: boolean;
    error?: undefined;
}>;
