import { Component } from '../../core';
import type { SelectOptions, SelectStyleProps } from './types';
export declare class Select extends Component<SelectStyleProps> {
    static defaultOptions: SelectOptions;
    /** 当前 value */
    private currentValue;
    private isPointerInSelect;
    setValue(value: string | number): void;
    getValue(): string | number;
    private get dropdownPadding();
    private select;
    private dropdown;
    private renderSelect;
    private renderDropdown;
    constructor(options: SelectOptions);
    render(): void;
    bindEvents(): void;
}
