/** */ import * as $Util from '@alicloud/tea-util'; import OpenApi, * as $OpenApi from '@alicloud/openapi-client'; import * as $tea from '@alicloud/tea-typescript'; export declare class GetRelationUkSettingHeaders extends $tea.Model { commonHeaders?: { [key: string]: string; }; xAcsDingtalkAccessToken?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRelationUkSettingRequest extends $tea.Model { /** * @remarks * This parameter is required. * * @example * crm_customer */ relationType?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRelationUkSettingResponseBody extends $tea.Model { result?: GetRelationUkSettingResponseBodyResult; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRelationUkSettingResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: GetRelationUkSettingResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRelationUkSettingResponseBodyResultFormUkSettingsFieldList extends $tea.Model { bizAlias?: string; fieldId?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRelationUkSettingResponseBodyResultFormUkSettings extends $tea.Model { fieldList?: GetRelationUkSettingResponseBodyResultFormUkSettingsFieldList[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class GetRelationUkSettingResponseBodyResult extends $tea.Model { formUkSettings?: GetRelationUkSettingResponseBodyResultFormUkSettings[]; headerFieldIds?: string[]; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export default class Client extends OpenApi { constructor(config: $OpenApi.Config); /** * 获取关系数据查重规则 * * @param request - GetRelationUkSettingRequest * @param headers - GetRelationUkSettingHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns GetRelationUkSettingResponse */ getRelationUkSettingWithOptions(request: GetRelationUkSettingRequest, headers: GetRelationUkSettingHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 获取关系数据查重规则 * * @param request - GetRelationUkSettingRequest * @returns GetRelationUkSettingResponse */ getRelationUkSetting(request: GetRelationUkSettingRequest): Promise; }