import StitchRequestClient from "../../../internal/net/StitchRequestClient"; import { StitchAuthRoutes } from "../../internal/StitchAuthRoutes"; import CoreAuthProviderClient from "../internal/CoreAuthProviderClient"; export default class CoreUserPasswordAuthProviderClient extends CoreAuthProviderClient { constructor(providerName: string | undefined, requestClient: StitchRequestClient, authRoutes: StitchAuthRoutes); registerWithEmailInternal(email: string, password: string): Promise; protected confirmUserInternal(token: string, tokenId: string): Promise; protected resendConfirmationEmailInternal(email: string): Promise; protected resetPasswordInternal(token: string, tokenId: string, password: string): Promise; protected sendResetPasswordEmailInternal(email: string): Promise; protected callResetPasswordFunctionInternal(email: string, password: string, args: any[]): Promise; private getRegisterWithEmailRoute; private getConfirmUserRoute; private getResendConfirmationEmailRoute; private getResetPasswordRoute; private getSendResetPasswordEmailRoute; private getCallResetPasswordFunctionRoute; private getExtensionRoute; }