import { BusyComponent, IWaitValue } from '../../busy/busy';
import { BaseButtonComponent } from '../baseButton';
export declare const asyncInputs: string[];
export interface IAsyncAction {
    ($event: any): IWaitValue<any>;
}
export declare class ButtonAsyncComponent extends BaseButtonComponent {
    action: IAsyncAction;
    busySpinner: BusyComponent;
    constructor();
    triggerAction($event: any): void;
}
