export type ActionConfigV09 = {
    event?: {
        name?: string;
        context?: Record<string, unknown> | unknown;
        [key: string]: unknown;
    };
    [key: string]: unknown;
};
export declare function resolvePropsV09(props: Record<string, any>, dataModel: Record<string, any>): Record<string, any>;
export declare function extractDataUpdatesV09(action: ActionConfigV09 | undefined, componentContext: Record<string, any>): Array<{
    path: string;
    value: any;
}>;
export declare function applyDataModelUpdateV09(prevDataModel: Record<string, any>, path: string, value: any): Record<string, any>;
