import { NumberedTreeNode, RootElement } from '../../types/types.js'; import { EmberElement } from '../../model/EmberElement.js'; import { Command } from '../../model/Command.js'; import { TreeElement } from '../../model/Tree.js'; export declare function assertQualifiedEmberNode(node: RootElement): Exclude>; export declare function getPath(node: RootElement): string; export declare function toQualifiedEmberNode(EmberNode: NumberedTreeNode): Exclude>; export declare function insertCommand(node: Exclude>, command: Command): Exclude>; export declare function updateProps(oldProps: T, newProps: T, props?: Array): void; /** * Check if a value is an error, or wrap it in one */ export declare function normalizeError(e: unknown): Error; export declare function isEmptyNode(node: TreeElement): boolean; //# sourceMappingURL=util.d.ts.map