import { Base, INotifyPropertyChanged, PropertyChangedEventArgs, Type } from "igniteui-angular-core"; import { ToolContextBindingMode } from "igniteui-angular-core"; import { ToolContextBindingInfo } from "igniteui-angular-core"; import { PropertyUpdatedEventArgs } from "igniteui-angular-core"; /** * @hidden */ export declare class ToolContextBinding extends Base implements INotifyPropertyChanged { static $t: Type; constructor(); static b(a: ToolContextBindingInfo): ToolContextBinding; private c; get d(): ToolContextBindingMode; set d(a: ToolContextBindingMode); private e; get h(): string; set h(a: string); private f; get j(): string; set j(a: string); propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; propertyUpdated: (sender: any, e: PropertyUpdatedEventArgs) => void; private l; protected m(a: string, b: any, c: any): void; }