import OreIdContext from '../../core/IOreidContext'; import { ProcessId } from '../../models'; export declare type ApiUpdateDelayWalletSetupParams = { account?: string; /** new value for wallet.delayWalletSetup property */ delayWalletSetup?: boolean; }; export declare type ApiUpdateDelayWalletSetupBodyParams = { account?: string; delay_wallet_setup?: boolean; }; export declare type CallApiUpdateDelayWalletSetupResult = { success: boolean; processId: ProcessId; }; /** Call the account/update-delay-wallet-setup api * Sets the value of the wallet's delayWalletSetup flag * Can only be updated if the wallet is not yet setup (wallet.requiresWalletSetup = false) * Returns: success: true (or throws an error) * */ export declare function callApiUpdateDelayWalletSetup(oreIdContext: OreIdContext, params: ApiUpdateDelayWalletSetupParams): Promise;