export class SynchronousAction extends AsynchronousAction {
    /**
     *
     * @param {function()} factory
     */
    constructor(factory: () => any);
    /**
     *
     * @type {function()}
     * @private
     */
    private __factory;
    cancel(): Promise<void>;
}
import { AsynchronousAction } from "./AsynchronousAction.js";
//# sourceMappingURL=SynchronousAction.d.ts.map