// Type definitions for @dyna-grid/core v1.0.5
// Project: 
// Definitions by: zhangkun <>
import { DyPickerField } from "./dyPickerField";
import { ListOption, DyList } from "./dyList";
import { IDyLabel } from './dyAbstractLabel';
export declare class DySelect extends DyPickerField<HTMLSelectElement, string> {
    protected listComponent: DyList;
    private hideList;
    private popupService;
    constructor(config?: IDyLabel);
    init(): void;
    showPicker(): DyList;
    addOptions(options: ListOption[]): this;
    addOption(option: ListOption): this;
    setValue(value?: string | null, silent?: boolean, fromPicker?: boolean): this;
    protected destroy(): void;
}
