import { RecorderEvent } from '../core/context.js';
/**
 * Enterprise DSL & Scenario Compiler.
 */
export declare class Compiler {
    /**
     * Compiles raw events into framework assets.
     */
    static compile(events: RecorderEvent[], siteName: string): void;
    /**
     * Infers expected outcomes from event patterns.
     */
    private static inferExpectations;
    /**
     * Infers a semantic key for an input based on attributes.
     */
    private static inferInputKey;
    private static mapAction;
    private static saveAssets;
}
