ui5plugin-parser
Version:
12 lines (11 loc) • 479 B
TypeScript
import { IUI5Parser } from "../../parser/abstraction/IUI5Parser";
import { SAPNode } from "./SAPNode";
import { UI5Metadata } from "./UI5Metadata";
import { UI5MetadataPreloader } from "./UI5MetadataPreloader";
export declare class UI5MetadataDAO {
metadataPreloader: UI5MetadataPreloader;
constructor(parser: IUI5Parser);
loadMetadata(nodes: SAPNode[]): Promise<unknown>;
getPreloadedMetadataForNode(node: SAPNode): UI5Metadata;
private _findNodeMetadata;
}