amplify-material-ui
Version:
A Material-UI based implementation of aws amplify
14 lines (13 loc) • 680 B
TypeScript
import * as React from 'react';
import { IntlProviderProps } from '../i18n';
import { NotificationProviderProps } from '../notification';
import { ThemeProviderProps } from '../ui';
import { AuthRouterProps } from './auth-router';
import { SignUpConfig } from './sign-up';
export interface AuthenticatorProps extends AuthRouterProps, ThemeProviderProps {
intlProps?: IntlProviderProps;
notificationProps?: NotificationProviderProps;
signUpConfig?: SignUpConfig;
}
export declare const Authenticator: React.FC<AuthenticatorProps>;
export declare const withAuthenticator: (Component: React.ComponentType, authenticatorProps?: AuthenticatorProps) => React.ComponentType;