import type { SKWallet } from "../../domain/types";
import type { Nullable } from "../../types";
type Props = Pick<SKWallet, "address" | "chain" | "isConnected" | "isConnecting">;
export declare const useSyncExternalProvider: ({ address, chain, isConnected, isConnecting, }: {
    address: Nullable<string | null>;
    chain: Nullable<import("viem").Chain | null>;
    isConnected: Nullable<boolean>;
    isConnecting: Nullable<boolean>;
}) => void;
export {};
