import type { DataSourceDiagnostic } from '@ankhorage/contracts'; import { type RuntimeComponentEventDispatchArgs } from './runtimeActionRegistry'; import type { RuntimeActionHandlers } from './RuntimeRendererConfig'; export interface RuntimeEventDiagnosticsReporter { readonly onDiagnostics?: (diagnostics: readonly DataSourceDiagnostic[]) => void; readonly consoleImpl?: Pick; } export declare function dispatchRuntimeComponentEventWithReporting(args: RuntimeComponentEventDispatchArgs & RuntimeEventDiagnosticsReporter & { readonly actionHandlers?: RuntimeActionHandlers; }): Promise; //# sourceMappingURL=runtimeEventExecution.d.ts.map