import type { ElementTemplateUpdateCommitContext } from './types.js'; export interface ElementTemplateUpdatePatchOptions { pipelineOptions?: PipelineOptions | undefined; reloadVersion?: number | undefined; flowIds?: number[] | undefined; } export interface ElementTemplateUpdateEventData { payload: string; patchOptions: ElementTemplateUpdatePatchOptions; } export interface ElementTemplateUpdateEvent extends RuntimeProxy.Event { data: ElementTemplateUpdateEventData; } export declare function createElementTemplateUpdateEvent(payload: ElementTemplateUpdateCommitContext): ElementTemplateUpdateEvent; export declare function parseElementTemplateUpdateEventPayload(data: unknown): ElementTemplateUpdateCommitContext;