import { CheckboxList } from "./CheckboxList"; import { Type } from "igniteui-webcomponents-core"; import { FontInfo } from "igniteui-webcomponents-core"; import { DataTemplate } from "igniteui-webcomponents-core"; import { Thickness } from "igniteui-webcomponents-core"; /** * @hidden */ export interface ICheckboxListView { setSelectionAllRowsInView(a: boolean): void; setSelection(a: number, b: boolean): void; notifySizeChanged(): void; provideSelectAllSection(a: any): void; onContainerProvided(a: any): void; onTemplateProvided(a: any, b: number, c: boolean): void; onTextTemplateProvided(a: any, b: number, c: string, d: string, e: FontInfo, f: string, g: number, h: any, i: DataTemplate, j: any, k: string): void; verifySelectAllCheckBox(a: boolean): void; verifySelectAllCaptionUI(): void; verifySelectAllVisibilty(): void; setGridHeight(): void; verifyFilterVisibilty(): void; updateSelectAllFont(): void; verifyColors(): void; updateIconColor(): void; updateCheckboxStyle(): void; updateCheckboxDensity(): void; updateCheckboxTheme(): void; clearPools(): void; updateHRMargin(a: Thickness): void; provideHrElement(a: any): void; refresh(): void; onInit(): void; model: CheckboxList; } /** * @hidden */ export declare let ICheckboxListView_$type: Type;