import { HTMLWidget } from "@hpcc-js/common";
import "../src/Select.css";
export declare class Select extends HTMLWidget {
_span: any;
_prompt: any;
_select: any;
constructor();
selectData(): any[];
enter(domNode: any, element: any): void;
update(domNode: any, element: any): void;
exit(domNode: any, element: any): void;
click(row: any, column: any, selected: any): void;
}
export interface Select {
label(): string;
label(_: string): this;
label_exists(): boolean;
valueColumn(): string;
valueColumn(_: string): this;
valueColumn_exists(): boolean;
textColumn(): string;
textColumn(_: string): this;
textColumn_exists(): boolean;
optional(): boolean;
optional(_: boolean): this;
optional_exists(): boolean;
sort(): string;
sort(_: string): this;
sort_exists(): boolean;
multiple(): boolean;
multiple(_: boolean): this;
multiple_exists(): boolean;
selectSize(): number;
selectSize(_: number): this;
selectSize_exists(): boolean;
}