import type { NormalizedConfig, SignatureResult } from '../types'; export default class Common { static timestamp(): number; static sha256Decoded(plainText: string, secretKey: string): string; static signature(config?: NormalizedConfig & Record, path?: string): SignatureResult; static getBaseUrl(url?: string): { baseUrl: string; query: string; }; static getPath(url?: string): string; static sortKeyObject(pathObj?: Record): string[]; static stringToObject(string?: string): Record; static getKeyValue(obj?: Record): string; static checkConfig(config: Record): string; static signatureByAppSecret(params?: Record, path?: string, appSecret?: string, body?: Record): SignatureResult; static signByUrl(url?: string, appSecret?: string, body?: Record): SignatureResult; static getPathQueryFromUrl(url?: string): { path: string; query: string; }; static parseQueryString(queryString: string): Record; static checkUrl(url: string, appSecret: string): string; } //# sourceMappingURL=common.d.ts.map