import type { WalletDisabledToolResult, WalletRuntimeToolAction, WalletToolRuntimeAdapter, WalletToolRuntimeContext } from './WalletToolRuntimeAdapter'; /** * Resolves disabled message for wallet runtime context. * * @private function of WalletCommitmentDefinition */ export declare function resolveWalletDisabledMessage(runtimeContext: WalletToolRuntimeContext): string | null; /** * Resolves runtime adapter for wallet tools or returns disabled payload when unavailable. * * @private function of WalletCommitmentDefinition */ export declare function getWalletToolRuntimeAdapterOrDisabledResult(action: WalletRuntimeToolAction, runtimeContext: WalletToolRuntimeContext): { adapter: WalletToolRuntimeAdapter | null; disabledResult?: WalletDisabledToolResult; };