import { SchemaBuilder } from "@fullstack-one/schema-builder"; import { GraphQl } from "@fullstack-one/graphql"; import { Auth } from ".."; export interface IProofMailPayload { email: string; authFactorProofToken: string; userId: string; userAuthenticationId: string; info: string; } export declare class AuthProviderEmail { private authProvider; private sendMail; constructor(schemaBuilder: SchemaBuilder, graphQl: GraphQl, auth: Auth); private createEmail; private initiateEmailProof; private callAndHideErrorDetails; private getResolvers; registerSendMailCallback(callback: (mail: IProofMailPayload) => void): void; }