///
import { ReadableStream } from 'web-streams-polyfill';
export declare const isFormData: (obj: unknown) => boolean, toQueryString: (data: Record) => string;
export declare function getEnv(): Record;
export declare function getEnv(key: string): string | undefined;
export declare const checkIsInScf: () => boolean;
export declare function checkIsInCBR(): boolean;
export declare function checkIsInSumeru(): boolean;
export declare function isNonEmptyString(str: string): boolean;
export declare function checkIsInTencentCloud(): Promise;
export declare const getCurrRunEnvTag: () => Promise;
export declare const validateUid: (uid: string) => void;
export declare function safeParseJson(text: string): any;
export declare function obj2StrRecord(obj: object): Record;
export declare function headersInit2Indexable(h: HeadersInit): Record | [string, string][];
export declare function parseQueryString(search: string): Record;
export declare function createWebStreamFromNodeReadableStream(stream: NodeJS.ReadableStream): ReadableStream;