/**
 * Reads the "wallet doesn't support this chain" flag from the machine context.
 * It is set (RPC error 4902) while a chain switch is triggered from within the
 * submit button, so the widget can render a prompt in place of its content.
 */
export declare const useUnsupportedChain: () => {
    unsupportedChain: "aurora" | "arb" | "avax" | "base" | "bera" | "bsc" | "btc" | "doge" | "eth" | "gnosis" | "near" | "op" | "pol" | "sol" | "sui" | "ton" | "tron" | "xrp" | "zec" | "ltc" | "monad" | "adi" | "plasma" | "scroll" | "xlayer" | "cardano" | "stellar" | "aleo" | "bch" | "dash" | "starknet" | null;
    clearUnsupportedChain: () => void;
};
