/**
 * Transform IR to Runtime Code
 *
 * NATIVE BRIDGE: Delegates ALL compilation to Rust (`native/compiler-native/src/codegen.rs`).
 */
import type { ZenIR } from '../ir/types';
export interface RuntimeCode {
    expressions: string;
    render: string;
    hydration: string;
    styles: string;
    script: string;
    stateInit: string;
    bundle: string;
    npmImports: any[];
}
/**
 * Analyze ZenIR and emit runtime JavaScript code via Native Bridge
 */
export declare function analyzeAndEmit(ir: ZenIR): Promise<RuntimeCode>;
