import { Command } from 'commander';
/**
 * CREDL Run Command - Process and evaluate CREDL files
 *
 * This command processes a CREDL file, validates it, and generates
 * the complete Intermediate Representation (IR) with all resolved
 * elements including presets, templates, and cross-references.
 */
export interface RunCommandOptions {
    output?: string;
    format?: 'json' | 'pretty' | 'summary';
    quiet?: boolean;
    verbose?: boolean;
    'fail-fast'?: boolean;
    'include-metadata'?: boolean;
    'resolve-presets'?: boolean;
    'resolve-templates'?: boolean;
    'validate-references'?: boolean;
}
export declare function createRunCommand(): Command;
export declare function executeRunCommand(filePath: string, options: RunCommandOptions): Promise<void>;
//# sourceMappingURL=run.d.ts.map