import { Fexios } from 'fexios';
export interface FexiosSaikou extends Fexios {
    _tokens: Map<string, string>;
}
/**
 * FexiosSaikou
 *
 * A pre-configured Fexios instance with MediaWiki-friendly defaults:
 * - MediaWiki-specific request/response params normalization
 * - built-in token management
 * - error handling
 *
 * @author dragon-fish <dragon-fish@qq.com>
 * @license MIT
 *
 * @param {string|URL} payload create a new FexiosSaikou instance with the given baseURL
 * @param {Fexios} payload or make the given Fexios instance a FexiosSaikou instance
 */
export declare function createFexiosSaikou(payload: string | URL | Fexios): FexiosSaikou;
