import LMResponse from "../core/services/lmresponse";
import NetworkLibrary from "../../src/core/services/networklibrary";
import { GetTaggingList } from "../types/api-responses/getTaggingListResponse";
import RegisterDeviceRequest from "./model/RegisterDeviceRequest";
import { DecodeURL } from "../types/api-responses/decodeUrlResponse";
declare class HelperClient {
    networkLibrary: NetworkLibrary;
    constructor(instance: NetworkLibrary);
    decodeUrl(): Promise<LMResponse<DecodeURL>>;
    getTaggingList(): Promise<LMResponse<GetTaggingList>>;
    registerDevice(): Promise<LMResponse<any>>;
    validateRegisterDeviceRequest(request: RegisterDeviceRequest): Promise<LMResponse<any>>;
}
export default HelperClient;
