import type { Chain } from '../../chain';
type ShouldAutoCreateWalletForChainParams = {
    chain: Chain;
};
/**
 * Checks if a WaaS wallet should be automatically created for the specified blockchain.
 *
 * This function determines whether the current user configuration and project
 * settings require automatic wallet creation for the given chain, considering
 * whether the user already has an embedded wallet for the enabled chains or an external wallet.
 *
 * @param params.chain - The blockchain network to check.
 * @param [client] - The Dynamic client instance. Only required when using multiple Dynamic clients.
 * @returns True if a wallet should be auto-created for the chain, false otherwise.
  * @notInstrumented
 */
export declare const shouldAutoCreateWalletForChain: ({ chain }: ShouldAutoCreateWalletForChainParams, client?: import("../../../exports").DynamicClient) => boolean;
export {};
//# sourceMappingURL=shouldAutoCreateWalletForChain.d.ts.map