export declare function buildSDKApiUrl<T = string>(baseUrl: string, sdkPath: T, queryParams?: Record<string, any>): string;
/**
 * pick
 * @param url
 * @param query
 * @returns
 */
export declare function getQueryParams<R extends Record<string, string | number | Array<string | number>> | string | number>(url?: string, query?: string): R | undefined;
/**
 * url like : tsai.com/api?code=1&name=&has=true
 * replace query param or pending
 * not support url has href like: xxx?a=1&b=4#some
 * @param url
 * @param name
 * @param value
 * @returns url
 */
export declare function setQueryParam(url: string, name: string, value?: string | number | boolean): string;
