import { LostPasswordConfigurer, ResetPasswordConfigurer, Configurer, AskResetPasswordConfigurer, ConfirmResetPasswordConfigurer, TokenManagerConfigurer } from '../../../common/configurer'; import { Provider, ConfigurationProperties, ZetaPushContext } from '@zetapush/core'; import { AbstractParent } from '../../../common/configurer/AbstractParent'; export declare class ResetPasswordConfigurerImpl extends AbstractParent implements ResetPasswordConfigurer, Configurer { private properties; private zetapushContext; private askResetPasswordConfigurer?; private confirmResetPasswordConfigurer?; private tokenManagerConfigurer?; constructor(parent: LostPasswordConfigurer, properties: ConfigurationProperties, zetapushContext: ZetaPushContext); ask(): AskResetPasswordConfigurer; confirm(): ConfirmResetPasswordConfigurer; token(): TokenManagerConfigurer; getProviders(): Promise; }