/** * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. */ import * as models from '@conversationlearner/models'; import { CallbackMap } from './CLRunner'; /** * Given an app definition return an updated app definition. * If no updates are performed, return undefined. */ export default function (appDefinition: models.AppDefinition, callbackMap: CallbackMap): models.AppDefinitionChange; export declare function getDefaultChangeResult(value: T): models.IChangeResult; export declare function getActionChangeResult(action: models.ActionBase, callbackMap: CallbackMap): models.IChangeResult; export declare function getActionPayload(legacyActionPayload: models.ActionPayloadSingleArguments, callback: models.Callback): models.ActionPayload;