import { CustomAttributeStaticAuDefinition } from '../custom-attribute'; import type { ICustomAttributeController, ICustomAttributeViewModel, IHydratedController, IHydratedParentController, ControllerVisitor, ISyntheticView } from '../../templating/controller'; export declare class With implements ICustomAttributeViewModel { static readonly $au: CustomAttributeStaticAuDefinition; readonly $controller: ICustomAttributeController; value?: object; view: ISyntheticView; valueChanged(newValue: unknown, _oldValue: unknown): void; attaching(_initiator: IHydratedController, _parent: IHydratedParentController): void | Promise; detaching(initiator: IHydratedController, _parent: IHydratedParentController): void | Promise; dispose(): void; accept(visitor: ControllerVisitor): void | true; } //# sourceMappingURL=with.d.ts.map