import type { AuthoringApiClient } from "../api/client.js"; import type { OperationIr } from "../ir/operations.js"; import type { ExecuteOptions, ExecutionResult } from "./execute-types.js"; export type { ExecuteOptions, ExecutionEvent, ExecutionMode, ExecutionResult, } from "./execute-types.js"; export { ensureEnvironmentLanguages, appendSiteLanguages } from "./execute-languages.js"; export declare const executeIr: (ir: OperationIr, client: AuthoringApiClient, options: ExecuteOptions) => Promise;