import { Model } from '@adobe/aem-spa-page-model-manager'; import { ModelProps } from '../types/AEMModel'; interface ComponentProps { pagePath?: string; itemPath?: string; cqPath?: string; } /** * Helper functions for interacting with the AEM environment. */ declare const Utils: { /** * Transforms the item data to component properties. * It will replace ':' with 'cq' and convert the name to CameCase. * * @param item - the item data * @returns the transformed data */ modelToProps(item: Model): ModelProps; /** * Determines the cqPath of a component given its props * * @returns cqPath of the component */ getCQPath(componentProps: ComponentProps): string; }; export { Utils };