import { HyperValue } from '../core/core'; import { ProxyScope } from './proxy'; export declare class ObjectScope extends ProxyScope { prop(hv: HyperValue, propertyName: K): HyperValue; setProp(hv: HyperValue, propertyName: number, value: T): void; setProp(hv: HyperValue, propertyName: K, value: T[K]): void; getProp(hv: HyperValue, propertyName: number): T; getProp(hv: HyperValue, propertyName: K): T[K]; }