import { AuthProviderConfig } from '@alore/auth-react-native-sdk/src/types';

import Auth, { AuthProps } from './components/Auth';
import { AuthProvider } from './components/AuthProvider';
import useAuthService from './hooks/useAuthService';
import { SessionUser } from './machine/types';
import './styles';

export type { AuthProps, SessionUser, AuthProviderConfig };
export { useAuthService, AuthProvider };
export default Auth;
