import { Controller } from '../Controller/index.js'; import { type HostProvider } from '../host.js'; export type UpdatedCallback = (value: T, oldValue: T) => void; export declare class UpdatedController extends Controller { readonly context: T; readonly propertyKey: P; readonly callback: UpdatedCallback; private readonly changedPropertyKey; constructor(context: T, propertyKey: P, callback: UpdatedCallback); private get value(); hostUpdated(): void; } //# sourceMappingURL=UpdatedController.d.ts.map