import { NativeObject } from '../NativeObject'; export declare abstract class BaseStarXpandCommandBuilder extends NativeObject { protected _actions: Array<() => Promise>; protected _children: Array; protected _initAllNativeObjects(): Promise; protected _disposeAllNativeObjects(): Promise; protected _addChild(builder: BaseStarXpandCommandBuilder): void; protected _removeChild(builder: BaseStarXpandCommandBuilder): void; protected _addAction(action: () => Promise): void; protected _executeAllActions(): Promise; }