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:头条 */ host_info?: Record; /** *上次发布的宿主端,也是当前可见宿主端,为空则表示未发布过。且,只有可选宿主端列表里面的端k才会出现在此数组中。 */ pre_publish_host?: string[]; /** *可选宿主端支持的操作系统 */ host_support_os_list?: Record; /** *上次发布的宿主端的操作系统,也是当前可见宿主端,为空则表示未发布过。且,只有可选宿主端列表里面的端k才会出现在此数组中。 */ pre_publish_host_os_list?: Record; } export declare function getAuditHostsListV2(options: { appid: string; }): Promise; interface VersionTagQuery { version?: string; tag?: string; page?: number; page_size?: number; } interface IAuditAppRequestParams { user_id?: number; app_id?: string; auto_publish?: number; test_report?: string; screen_shot_urls?: string; from_third_party?: boolean; host_names?: string[]; notify_content?: string; tp_app_id?: string; ip_address?: string; audit_note?: string; audit_way?: 0 | 1; version_tag?: VersionTagQuery; main_category_id?: string; is_force_skip_plugin_check?: boolean; host_os_list?: { [osType: string]: string[]; }; is_force_skip_plugin_jssdk_check?: 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 {};