import { Request } from './Request';
import { IRestResponse } from "typed-rest-client/RestClient";
import { RequestWithoutToken } from './RequestWithoutToken';
export declare class MailinatorClient {
    private readonly apiToken;
    constructor(apiToken?: string);
    request<T>(request: Request<T>): Promise<IRestResponse<T>>;
    requestWithoutToken<T>(request: RequestWithoutToken<T>): Promise<IRestResponse<T>>;
}
