import { StandardUserWorkflowConfigurer, RegistrationConfigurer, AuthenticationConfigurer, LostPasswordConfigurer } from '../../common/configurer/grammar'; import { Provider } from '@zetapush/core'; import { Configurer } from '../../common/configurer'; import { ConfigurationProperties, ZetaPushContext } from '@zetapush/core'; export declare class StandardUserWorkflowConfigurerImpl implements StandardUserWorkflowConfigurer, Configurer { private properties; private zetapushContext; private registrationConfigurer?; private authenticationConfigurer?; private lostPasswordConfigurer?; constructor(properties: ConfigurationProperties, zetapushContext: ZetaPushContext); registration(): RegistrationConfigurer; login(): AuthenticationConfigurer; lostPassword(): LostPasswordConfigurer; getProviders(): Promise; }