import { type BundlePlatformTarget } from './bundle-platform.js'; import type { BundleCapability, BundleCompilerIr, ExecutableDisclosure, PlatformInstallFile } from './types.js'; export interface PlatformCompileReport { platform: string; scope: 'project' | 'global'; files: PlatformInstallFile[]; entrySkills: string[]; unsupported: Array<{ capability: BundleCapability; required: boolean; reason: string; }>; executableDisclosures: ExecutableDisclosure[]; } export declare function compileBundleForPlatform(ir: BundleCompilerIr, target: BundlePlatformTarget, options: { projectRoot: string; scope: 'project' | 'global'; locale: string; }): Promise; export type { BundlePlatformTarget }; //# sourceMappingURL=platform.d.ts.map