UNPKG

@heymarco/next-auth

Version:

A complete authentication solution for web applications.

13 lines (12 loc) 1.07 kB
import { default as React } from 'react'; import { GlobalStackableProps } from '@reusable-ui/core'; import { ButtonComponentProps, ModalExpandedChangeEvent, ModalBaseProps } from '@reusable-ui/components'; import { FieldEmailProps } from './FieldEmail.js'; import { FieldPasswordProps } from './FieldPassword.js'; import { FieldPassword2Props } from './FieldPassword2.js'; export interface TabResetProps extends Omit<FieldEmailProps, 'isActiveSection' | 'isActionApplied' | 'emailReadOnly'>, Omit<FieldPasswordProps, 'isActiveSection' | 'isActionApplied' | 'isPasswordEntry'>, Omit<FieldPassword2Props, 'isActiveSection' | 'isActionApplied'> { resetTitleComponent?: React.ReactComponentElement<any, Pick<React.HTMLAttributes<Element>, 'className'>>; passwordResetButtonComponent?: ButtonComponentProps['buttonComponent']; tokenValidationDialogComponent?: React.ReactComponentElement<any, (ModalBaseProps<Element, ModalExpandedChangeEvent<any>> & GlobalStackableProps)> | null; } export declare const TabReset: (props: TabResetProps) => React.JSX.Element;