import { ViewCompiler, ViewResources } from "aurelia-framework";
import { UIButton } from "../../buttons/ui-button";
import { IMenuItem } from "../../menu/ui-menus";
import { BindingEngine, Parser } from 'aurelia-binding';
import { CommonColumn } from "./common-column";
export declare class UITableAction extends CommonColumn {
    actions: UIButton[];
    theme: string;
    icon: string;
    disabledMenuItems: string | boolean | Function;
    private useDropdown;
    constructor(element: Element, parser: Parser, viewCompiler: ViewCompiler, viewResources: ViewResources, bindingEngine: BindingEngine);
    compileTemplate(currentRecord: any): IMenuItem[];
}
