import { IBindingContext } from '../../interface/exported';
export declare class ClassPropertyObserverCreator {
    private static classRef;
    private static keyParts;
    private static keyNo;
    private static keyBlock;
    static create(_class: IBindingContext, observerKey: string, caller: any): void;
    static remove(_class: IBindingContext, observerKey: string, caller: any): void;
    private static clear;
    private static nextKey;
    private static processKeys;
    private static removeKeys;
}
