UNPKG

ipqs-node-sdk

Version:

React package to interface with the various IPQS APIs

76 lines 7.13 kB
import { Request } from "../utils/request/interfaces"; import { AveragesParams } from "../averages/interfaces"; export declare const proxyDetection: (privateKey: string, params: Request) => { get: () => Promise<import("./proxyDetection/interfaces").ProxyDetectionResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./proxyDetection/interfaces").ProxyDetectionResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const averages: (privateKey: string, params: AveragesParams) => { get: () => Promise<import("../averages/interfaces").AveragesResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const postback: (privateKey: string, params: Request) => { get: () => Promise<import("./postback/interfaces").PostbackResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const report: (privateKey: string, params: Request) => { get: () => Promise<import("./report/interfaces").ReportResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const emailValidation: (privateKey: string, params: Request) => { get: () => Promise<import("./email/interfaces").EmailResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./email/interfaces").EmailResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const phoneValidation: (privateKey: string, params: Request) => { get: () => Promise<import("./phone/interfaces").PhoneResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./phone/interfaces").PhoneResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const urlValidation: (privateKey: string, params: Request) => { get: () => Promise<import("./url/interfaces").UrlValidationResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./url/interfaces").UrlValidationResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const requestLists: (privateKey: string, params: Request) => { get: () => Promise<import("./requests/interfaces").RequestListResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./requests/interfaces").RequestListResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; export declare const creditUsage: (privateKey: string, params: Request) => { get: () => Promise<import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail | import("./account/interfaces").CreditUsageResponse>; }; export declare const leakedReport: (privateKey: string, params: Request) => { get: () => Promise<import("./leaked/interfaces").LeakedResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; declare const _default: { proxyDetection: (privateKey: string, params: Request) => { get: () => Promise<import("./proxyDetection/interfaces").ProxyDetectionResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./proxyDetection/interfaces").ProxyDetectionResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; averages: (privateKey: string, params: AveragesParams) => { get: () => Promise<import("../averages/interfaces").AveragesResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; postback: (privateKey: string, params: Request) => { get: () => Promise<import("./postback/interfaces").PostbackResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; report: (privateKey: string, params: Request) => { get: () => Promise<import("./report/interfaces").ReportResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; emailValidation: (privateKey: string, params: Request) => { get: () => Promise<import("./email/interfaces").EmailResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./email/interfaces").EmailResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; phoneValidation: (privateKey: string, params: Request) => { get: () => Promise<import("./phone/interfaces").PhoneResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./phone/interfaces").PhoneResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; urlValidation: (privateKey: string, params: Request) => { get: () => Promise<import("./url/interfaces").UrlValidationResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./url/interfaces").UrlValidationResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; requestLists: (privateKey: string, params: Request) => { get: () => Promise<import("./requests/interfaces").RequestListResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; post: () => Promise<import("./requests/interfaces").RequestListResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; creditUsage: (privateKey: string, params: Request) => { get: () => Promise<import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail | import("./account/interfaces").CreditUsageResponse>; }; leakedReport: (privateKey: string, params: Request) => { get: () => Promise<import("./leaked/interfaces").LeakedResponse | import("../utils/request/interfaces").ResponseXML | import("../utils/request/interfaces").ResponseFail>; }; }; export default _default; //# sourceMappingURL=index.d.ts.map