export declare const HARMONY_HOST_TAIL = "harmony"; export declare enum OsType { Default = 1, OS_Harmony = 2, OS_Android = 3, OS_iOS = 4 } export interface GetHostInfoListResponse { /** *可选宿主端列表 k:v -> toutiao:头条 */ HostInfo?: Record; /** *上次发布的宿主端,也是当前可见宿主端,为空则表示未发布过。且,只有可选宿主端列表里面的端k才会出现在此数组中。 */ PrePublishHost?: string[]; /** *可选宿主端支持的操作系统 */ HostSupportOSList?: Record; /** *上次发布的宿主端的操作系统,也是当前可见宿主端,为空则表示未发布过。且,只有可选宿主端列表里面的端k才会出现在此数组中。 */ PrePublishHostOSList?: Record; } export declare function getAuditHostsListV2(options: { appid: string; }): Promise; interface VersionTagQuery { Version?: string; Tag?: string; Page?: number; PageSize?: number; } interface IAuditAppRequestParams { UserId?: number; AppId?: string; AutoPublish?: number; TestReport?: string; ScreenShotUrls?: string; FromThirdParty?: boolean; HostNames?: string[]; NotifyContent?: string; TpAppId?: string; IPAddress?: string; AuditNote?: string; AuditWay?: 0 | 1; VersionTag?: VersionTagQuery; MainCategoryId?: string; IsForceSkipPluginCheck?: boolean; HostOsList?: { [osType: string]: string[]; }; IsForceSkipPluginJssdkCheck?: boolean; } export declare function sendAuditInfoV2(auditInfo: IAuditAppRequestParams, appid: string): Promise; export declare function auditV2(options: { appid: string; host: string[]; autoPublish: boolean; channel?: string; }): Promise; export {};