import { BaseService } from "./baseService";
import type { ConfirmUserSecurity, ForgetSecurityData, ValidateLimitedSecurity, VerifyUserSecurity, LimitedServiceParameters } from "../../types";
declare class LimitedService extends BaseService {
    protected endpoint: string;
    private authService;
    constructor(data: LimitedServiceParameters);
    private onLimitedRequest;
    validateSecurityData(data: ValidateLimitedSecurity): Promise<import("../..").ApiResponse<ValidateLimitedSecurity>>;
    verifySecurityData(data: VerifyUserSecurity): Promise<import("../..").ApiResponse<VerifyUserSecurity>>;
    confirmSecurityData(data: ConfirmUserSecurity): Promise<import("../..").ApiResponse<ConfirmUserSecurity>>;
    checkForgetSecurityData(data: ForgetSecurityData): Promise<import("../..").ApiResponse<ForgetSecurityData>>;
    validateForgetSecurityData(data: ForgetSecurityData): Promise<import("../..").ApiResponse<ForgetSecurityData>>;
    confirmForgetSecurityData(data: ForgetSecurityData): Promise<import("../..").ApiResponse<ForgetSecurityData>>;
}
export { LimitedService };
