import { NativeUIComponent } from "./NativeUIComponent";
import { INativeUICheckboxListBridge } from "./INativeUICheckboxListBridge";
import { NativeUIComponentBuiltInType } from "./NativeUIComponentBuiltInType";
import { Type } from "./type";
import { NativeUICheckboxListChangeEventArgs } from "./NativeUICheckboxListChangeEventArgs";
import { NativeUICheckboxListIndexTypeChangedEventArgs } from "./NativeUICheckboxListIndexTypeChangedEventArgs";
import { NativeUICheckboxListKeysClearedEventArgs } from "./NativeUICheckboxListKeysClearedEventArgs";
import { Brush } from "./Brush";
import { NativeUICheckboxListIndexType } from "./NativeUICheckboxListIndexType";
import { ControlDisplayDensity } from "./ControlDisplayDensity";
/**
 * @hidden
 */
export declare class NativeUICheckboxList extends NativeUIComponent {
    static $t: Type;
    get bn(): INativeUICheckboxListBridge;
    protected get_e(): NativeUIComponentBuiltInType;
    private br;
    get bv(): (sender: any, args: NativeUICheckboxListChangeEventArgs) => void;
    set bv(a: (sender: any, args: NativeUICheckboxListChangeEventArgs) => void);
    private bo;
    get bs(): (sender: any, args: NativeUICheckboxListChangeEventArgs) => void;
    set bs(a: (sender: any, args: NativeUICheckboxListChangeEventArgs) => void);
    private bp;
    get bt(): (sender: any, args: NativeUICheckboxListChangeEventArgs) => void;
    set bt(a: (sender: any, args: NativeUICheckboxListChangeEventArgs) => void);
    private bq;
    get bu(): (sender: any, args: NativeUICheckboxListChangeEventArgs) => void;
    set bu(a: (sender: any, args: NativeUICheckboxListChangeEventArgs) => void);
    private bx;
    get by(): (sender: any, args: NativeUICheckboxListIndexTypeChangedEventArgs) => void;
    set by(a: (sender: any, args: NativeUICheckboxListIndexTypeChangedEventArgs) => void);
    private bz;
    get b0(): (sender: any, args: NativeUICheckboxListKeysClearedEventArgs) => void;
    set b0(a: (sender: any, args: NativeUICheckboxListKeysClearedEventArgs) => void);
    get b6(): any;
    set b6(a: any);
    get b2(): boolean;
    set b2(a: boolean);
    ce(): void;
    get cj(): Brush;
    set cj(a: Brush);
    get b7(): string;
    set b7(a: string);
    get ca(): string;
    set ca(a: string);
    get b9(): string;
    set b9(a: string);
    get b8(): string;
    set b8(a: string);
    get bw(): NativeUICheckboxListIndexType;
    set bw(a: NativeUICheckboxListIndexType);
    get bm(): ControlDisplayDensity;
    set bm(a: ControlDisplayDensity);
    get b3(): boolean;
    set b3(a: boolean);
    get bl(): string[];
    set bl(a: string[]);
    get cq(): Brush;
    set cq(a: Brush);
    get ck(): Brush;
    set ck(a: Brush);
    get cn(): Brush;
    set cn(a: Brush);
    get co(): Brush;
    set co(a: Brush);
    get cl(): Brush;
    set cl(a: Brush);
    get cm(): Brush;
    set cm(a: Brush);
    get cp(): Brush;
    set cp(a: Brush);
    get cr(): Brush;
    set cr(a: Brush);
    get cs(): Brush;
    set cs(a: Brush);
    get ch(): Brush;
    set ch(a: Brush);
    get ci(): Brush;
    set ci(a: Brush);
    get b1(): boolean;
    set b1(a: boolean);
    get b5(): any;
    set b5(a: any);
    get b4(): number;
    set b4(a: number);
    cg(a: any): void;
    cc(): void;
    cb(a: string[], b: any[]): void;
    cd(a: number, b: string[], c: any[]): void;
    cf(a: number): void;
}
