import { AxiosInstance, AxiosResponse } from 'axios';
import { NApiRequest } from './types';
export declare class NubankApiRequest {
    protected config: NApiRequest.IInput;
    api: AxiosInstance;
    protected publicKey?: string;
    constructor(input: NApiRequest.IInput);
    private setHost;
    private getSigningKey;
    protected isAuthenticMessage(response: AxiosResponse): Promise<boolean>;
    get env(): "SANDBOX" | "PRODUCTION";
}
//# sourceMappingURL=nubank.apiRequest.d.ts.map