import { Web3ProviderFactory } from '../models/Web3ProviderFactory'; import { Strategy } from './UniLogin'; import { ULWeb3Provider } from '../ULWeb3Provider'; import { ApplicationInfo } from '@universal-login/commons'; import { StorageService } from '@universal-login/react'; import { Provider } from 'web3/providers'; export interface SetupUniLoginOverrides { applicationInfo?: ApplicationInfo; storageService?: StorageService; } export declare const setupUniLogin: (provider: Provider, overrides?: SetupUniLoginOverrides | undefined) => { name: string; icon: string; create: () => Promise; }; export declare const setupStrategies: (provider: Provider, strategies: Strategy[], overrides?: SetupUniLoginOverrides | undefined) => Web3ProviderFactory[]; //# sourceMappingURL=setupStrategies.d.ts.map