import Cmf from "cmf.lbos"; import { CoreComponent } from "cmf.core/src/core"; import { TransactionWizardInterface, TransactionWizardArgs } from "../../../directives/transactionWizard/transactionWizard"; import { PageBag } from "cmf.core.controls/src/components/page/pageBag"; import { EditMode } from "../../entityPropertyEditor/entityPropertyEditor"; /** * @whatItDoes * GenericStateSettingsWizard is a wizard to be used by default to edit a StateModelState. * It allows the edition of the name, the description and the role of the State * * @howToUse * This component is called by an action in a modal page */ export declare class GenericStateSettingsWizard extends CoreComponent implements TransactionWizardInterface { protected _pageBag: PageBag; /** * State */ _state: Cmf.Foundation.BusinessObjects.StateModelState; /** * Edit mode */ _editMode: EditMode; /** * Constructor * @param loader * @param element */ constructor(_pageBag: PageBag); /** * Prepare transaction input (Call onFinish callback as it is a wizard that dont call any service) */ prepareTransactionInput(args: TransactionWizardArgs): Promise; } export declare class GenericStateSettingsWizardModule { }