import * as Blockly from "blockly";
declare type ArgumentEditorMixinType = typeof ARGUMENT_EDITOR_MIXIN;
interface ArgumentEditorMixin extends ArgumentEditorMixinType {
}
export declare type ArgumentEditorBlock = Blockly.Block & ArgumentEditorMixin;
declare const ARGUMENT_EDITOR_MIXIN: {
    typeName_: string;
    getTypeName(this: ArgumentEditorBlock): string;
    removeFieldCallback(this: ArgumentEditorBlock, field: Blockly.Field): void;
};
export {};
