import { RequestConfig } from '../types';
import type { Logger } from '../util/logger';
/**
 *
 * @param requestData 请求参数
 * @param options 请求配置
 * @example request({ name: 'test' }, { operation-type: 'xxx.xxx.xxx' })
 */
export declare function request<T>(requestData: Record<string, any> | undefined, options: RequestConfig, logger: Logger): Promise<T>;
