import { Options } from "./common";
declare class Greip {
    private token;
    /**
     * Creates GreipWrapper object to send requests to the [Greip](https://greip.io/) API.
     *
     * @param token Token string (Greip API Key).
     */
    constructor(token: string);
    Lookup: (options: Options) => Promise<unknown>;
    Threats: (options: Options) => Promise<unknown>;
    BulkLookup: (options: Options) => Promise<unknown>;
    Country: (options: Options) => Promise<unknown>;
    Profanity: (options: Options) => Promise<unknown>;
    ASN: (options: Options) => Promise<unknown>;
    EmailValidation: (options: Options) => Promise<unknown>;
    PaymentFraud: (options: Options) => Promise<unknown>;
    PhoneValidation: (options: Options) => Promise<unknown>;
    IBANValidation: (options: Options) => Promise<unknown>;
}
export default Greip;
