/// <reference path="../../pxtlib.d.ts" />
import * as Blockly from "blockly";
import { FieldDropdown } from "./field_dropdown";
export declare class FieldKind extends FieldDropdown {
    private opts;
    constructor(opts: pxtc.KindInfo);
    initView(): void;
    onItemSelected_(menu: Blockly.Menu, menuItem: Blockly.MenuItem): void;
    doClassValidation_(value: any): string;
    getOptions(opt_useCache?: boolean): Blockly.MenuOption[];
    private initVariables;
}
