import { type PlatformCompileReport } from './platform.js'; import type { BundleCapability, PlatformInstallFile } from './types.js'; export interface BundleDistributionResult { bundle: string; hash: string; preview: boolean; platforms: Array<{ platform: string; status: 'planned' | 'installed' | 'skipped' | 'failed' | 'cancelled'; written: string[]; skipped: string[]; unsupported: PlatformCompileReport['unsupported']; executableDisclosures: PlatformCompileReport['executableDisclosures']; plannedFiles: Array<{ kind: PlatformInstallFile['kind']; destination: string; }>; manualAction?: string; error?: string; }>; } export declare function distributeBundle(options: { projectRoot: string; name: string; platforms: string[]; scope: 'project' | 'global'; locale?: string; overwrite?: boolean; skipCapabilities?: BundleCapability[]; confirmedExecutables?: boolean; preview?: boolean; }): Promise; //# sourceMappingURL=distribute.d.ts.map