import { SessionState, CustomSaga } from './interfaces'; import { SDKStore } from './'; import type { BaseComponent } from '../BaseComponent'; import { EventEmitter } from '../utils/EventEmitter'; type SessionEventHandler = (session: SessionState) => unknown; interface Connect { sessionListeners?: Partial>; store: SDKStore; Component: new (o: any) => T; customSagas?: Array>; } type ReduxSessionKeys = keyof SessionState; export declare const connect: , /** * The type the end user will be interacting with. */ TargetType>(options: Connect) => (userOptions: any) => TargetType; export {}; //# sourceMappingURL=connect.d.ts.map