import { Type } from "igniteui-webcomponents-core"; import { CheckedChangedEventArgs } from "./CheckedChangedEventArgs"; import { CheckboxListExternalIndexTypeChangedEventArgs } from "./CheckboxListExternalIndexTypeChangedEventArgs"; import { CheckboxListExternalKeysClearedEventArgs } from "./CheckboxListExternalKeysClearedEventArgs"; import { Size } from "igniteui-webcomponents-core"; /** * @hidden */ export interface CheckboxListViewExternal { checkedChanged: (sender: any, args: CheckedChangedEventArgs) => void; selectedKeyAdded: (sender: any, args: CheckedChangedEventArgs) => void; selectedKeyRemoved: (sender: any, args: CheckedChangedEventArgs) => void; indexTypeChanged: (sender: any, args: CheckboxListExternalIndexTypeChangedEventArgs) => void; keysCleared: (sender: any, args: CheckboxListExternalKeysClearedEventArgs) => void; labelClicked: (sender: any, args: CheckedChangedEventArgs) => void; getDesiredSize(): Size; exportVisualModel(): any; } /** * @hidden */ export declare let CheckboxListViewExternal_$type: Type;