import { Widget, WidgetAttrs, ViewResult } from "./Widget";
import { Vnode } from "./Widget";
export interface EditSelectAttrs extends WidgetAttrs {
    popup?: string;
    update: (r: string) => void;
    initial?: string;
}
export declare class EditSelect extends Widget {
    selectable: boolean;
    select: (e: Event) => void;
    selected: string;
    oninit(node: Vnode<EditSelectAttrs, this>): void;
    view(node: Vnode<EditSelectAttrs, this>): ViewResult;
}
