/** * 下载处理中心 * download-config-center && generate download-url */ import { CallAppOptions, DownloadConfig, TargetInfo } from '../index'; import { AppFlags } from './targetApp'; export declare const AppNames: { 1: string; 8: string; 4: string; 2: string; 16: string; }; export interface CallAppInstance { options: CallAppOptions; start: () => void; download: () => void; targetInfo?: TargetInfo; downloadLink?: string; urlScheme?: string; universalLink?: string; intentLink?: string; } export declare const allDownloadUrls: { 1: { android: string; android_yyb: string; api: string; ios: string; }; 8: { android: string; android_api: string; android_yyb: string; ios: string; }; 4: { android: string; android_api: string; android_yyb: string; ios: string; }; 2: { android: string; android_api: string; android_yyb: string; ios: string; }; 16: { android: string; android_api: string; android_yyb: string; ios: string; }; }; export declare const generateDownloadUrl: (instance: CallAppInstance) => string; export declare const getDownloadConfig: (name: AppFlags) => DownloadConfig;