import { VNodeRegister } from '../vdom'; import { VElement } from '../VElement'; import { VAttribute } from './VAttribute'; export declare class AtRef extends VAttribute { static matcher: string; private refName; private viewClassName; private view; init(attrName: string, attrValue: string, vElement: VElement, register: VNodeRegister): boolean; onElementCreate(element: HTMLElement): void; onElementDestroy(element: HTMLElement): void; createStateDependencies(): {}; private createElementRef; }