import { Request } from './request/Request';
import { IYandexApi } from './interfaces';
export declare class YandexRequest {
    protected _request: Request;
    protected _oauth: string | null | undefined;
    protected _error: string | null;
    constructor(oauth?: string | null);
    setOAuth(oauth: string | null): void;
    call<T extends IYandexApi>(url?: string | null): Promise<T | null>;
    protected _log(error?: string): void;
}
