import type { IAddressSpace, INamespace, UAObject, UAVariable } from "node-opcua-address-space-base"; export type Promoter = ((node: UAVariable) => UAVariable) | ((node: UAObject) => UAObject); export declare const g_promotableObject: Map; export declare function promoteObjectAndVariablesInNamespace(namespace: INamespace): Promise; export declare function promoteObjectsAndVariables(addressSpace: IAddressSpace): Promise;