import { Action } from './Action';
export declare class SimpleAction<Result> extends Action<Result, void> {
    get identifier(): string;
    private readonly promise;
    constructor(promise: () => Promise<Result>);
    protected perform(): Promise<Result>;
}
