import { WaypointScope } from '@sky-mavis/tanto-connect';
import { Config, CreateConfigParameters } from 'wagmi';
interface KeylessWalletConfig {
    clientId: string;
    chainId?: number;
    waypointOrigin?: string;
    scopes?: WaypointScope[];
    popupCloseDelay?: number;
}
interface DefaultConfig extends Partial<Omit<CreateConfigParameters, 'client' | 'connectors'>> {
    appName?: string;
    appIcon?: string;
    appDescription?: string;
    appUrl?: string;
    walletConnectProjectId?: string;
    keylessWalletConfig?: KeylessWalletConfig;
    initialChainId?: number;
}
export declare const getDefaultConfig: ({ appName, appIcon, appDescription, appUrl, walletConnectProjectId, keylessWalletConfig, chains, multiInjectedProviderDiscovery, ...rest }?: DefaultConfig) => Config;
export {};
