import type { Options, IframeOptions } from './types'; import Collector from './utils/collector'; export declare function collectError(collector?: Collector, info?: { type: string; name: string; value: string; }): void; export declare function collectPerformance(collector?: Collector): ((url: string) => void) | undefined; export declare function collectLog(name: string, opts: Options, logMsg: string): { type: string; name: string; value: string; }; export declare function processOptions(options?: Options, collector?: Collector): Required; export declare function processIframeOptions(options?: IframeOptions): Required; export declare function getHeadersInfo(headers?: Record): { [x: string]: string; }; export declare function genAccessToken(token: string | undefined, sphone: string, separator?: string): string | undefined;