import React from 'react';
import UniversalLoginSDK from '@universal-login/sdk';
import { providers } from 'ethers';
import { Config } from '../../config/types';
export interface Overrides {
    provider?: providers.Provider;
}
export declare const createServices: (config: Config, { provider }?: Overrides) => {
    sdk: UniversalLoginSDK;
    config: Config;
};
export declare type Services = ReturnType<typeof createServices>;
export declare const ServiceContext: React.Context<{
    sdk: UniversalLoginSDK;
    config: Config;
}>;
//# sourceMappingURL=createServices.d.ts.map