export interface LoginHookGenericStateType { error: string; loginFailed: boolean; isLoading: boolean; isLoggedIn: boolean; } export declare type InitiateLoginFunctionType = () => void; export declare type LoginHookReturnType = [ LoginHookReturnType, LoginHookGenericStateType ]; export interface OnLoginRedirectOptionsType { signature?: string; address: string; } export declare type OnLoginRedirectType = (callbackRoute: string, options?: OnLoginRedirectOptionsType) => void; export interface OnProviderLoginType { callbackRoute?: string; token?: string; /** * If specified, `onLoginRedirect` will overwrite callbackRoute default navigation */ onLoginRedirect?: OnLoginRedirectType; } //# sourceMappingURL=login.types.d.ts.map