import { INativeUIElementBridge } from "igniteui-angular-core"; import { Type } from "igniteui-angular-core"; import { Size } from "igniteui-angular-core"; import { ToolPanelContext } from "./ToolPanelContext"; import { NativeUIDisplayDensity } from "igniteui-angular-core"; import { Brush } from "igniteui-angular-core"; import { BrushCollection } from "igniteui-angular-core"; import { Color } from "igniteui-angular-core"; /** * @hidden */ export interface INativeUIToolPanelBridge extends INativeUIElementBridge { refresh(a: any): void; flushRefresh(a: any): void; notifySizeChanged(a: any, b: Size): void; getContext(a: any): ToolPanelContext; setContext(a: any, b: ToolPanelContext): void; updateDensity(a: any, b: NativeUIDisplayDensity): void; setBrushContextItem(a: any, b: string, c: Brush): void; getBrushContextItem(a: any, b: string): Brush; setBrushCollectionContextItem(a: any, b: string, c: BrushCollection): void; getBrushCollectionContextItem(a: any, b: string): BrushCollection; setDoubleContextItem(a: any, b: string, c: number): void; getDoubleContextItem(a: any, b: string): number; setStringContextItem(a: any, b: string, c: string): void; getStringContextItem(a: any, b: string): string; setBoolContextItem(a: any, b: string, c: boolean): void; getBoolContextItem(a: any, b: string): boolean; setColorContextItem(a: any, b: string, c: Color): void; getColorContextItem(a: any, b: string): Color; setDataContextItem(a: any, b: string, c: any): void; getDataContextItem(a: any, b: string): any; markDirty(a: any, b: any): void; } /** * @hidden */ export declare let INativeUIToolPanelBridge_$type: Type;