/** * PST adapter utilities */ import { NodeMap } from "./NodeMap.class.js"; import type { PLNode } from "./PLNode.js"; import type { Property } from "./Property.js"; import type { PropertyValueResolver } from "./PropertyValueResolver.js"; /** * @internal */ export interface PropertyFinder { findByKey(key: number): Property | undefined; all(): Property[]; } /** * Process name to ID map. * * @internal * @param nameToIdMapDescriptorNode nodeId 97 */ export declare function processNameToIDMap(nameToIdMapDescriptorNode: PLNode, resolver: PropertyValueResolver): Promise; /** * @internal */ export declare function createPropertyFinder(props: Property[]): PropertyFinder;