import type { IHydratedController } from './templating/controller'; declare class Refs { [key: string]: IHydratedController | undefined; } export type INodeControllerRefs = { hideProp: boolean; get(node: INode, name: string): IHydratedController | null; set(node: INode, name: string, controller: T): T; clear(node: INode): void; }; export declare const refs: INodeControllerRefs; export type INode = T & { readonly $au?: Refs; }; export declare const INode: import("@aurelia/kernel").InterfaceSymbol>; export {}; //# sourceMappingURL=dom.node.d.ts.map