import z from "zod"; import { ServiceClient } from "../../service-client"; import { _CreateUserSchema, CredentialLoginSchema, GetUserByEmailSchema, GetUserByIdSchema, RegisterUserSchema, TokenLoginSchema, UpdateUserVerifyTokenSchema } from "./schema"; import { TUser } from "./types"; export declare class AccountService extends ServiceClient { protected getServiceName(): string; CreateUser(payload: z.infer): Promise; GetUserById(payload: z.infer): Promise; GetUserByEmail(payload: z.infer): Promise; UpdateUserVerifyToken(payload: z.infer): Promise; RegisterUser(payload: z.infer): Promise; CredentialLogin(payload: z.infer): Promise; TokenLogin(payload: z.infer): Promise; }