petalbid-frontend
    Preparing search index...

    Variable authServiceConst

    authService: {
        beginTotpSetup: () => Promise<ApiResponse<TotpSetupResponse>>;
        changePassword: (
            data: ChangePasswordRequest,
        ) => Promise<ApiResponse<{ message: string }>>;
        deleteAccount: () => Promise<ApiResponse<unknown>>;
        disableTotp: (data: VerifyTotpRequest) => Promise<ApiResponse<User>>;
        getUserById: (id: number) => Promise<ApiResponse<User>>;
        logout: () => Promise<ApiResponse<{ message: string }>>;
        register: (data: RegisterUserRequest) => Promise<ApiResponse<User>>;
        updateProfile: (data: UpdateProfileRequest) => Promise<ApiResponse<User>>;
        verifyTotp: (data: VerifyTotpRequest) => Promise<ApiResponse<User>>;
        login(creds: LoginRequest): Promise<ApiResponse<LoginResponse>>;
    } = ...

    Service object for handling authentication-related API calls.

    Type Declaration