/** */ 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 WikiWordsDetailHeaders 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 WikiWordsDetailRequest extends $tea.Model { /** * @remarks * This parameter is required. */ wordName?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsDetailResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ data?: WikiWordsDetailResponseBodyData[]; /** * @remarks * This parameter is required. */ errMsg?: string; /** * @remarks * This parameter is required. */ success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsDetailResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: WikiWordsDetailResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsParseHeaders 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 WikiWordsParseRequest extends $tea.Model { /** * @remarks * This parameter is required. */ content?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsParseResponseBody extends $tea.Model { /** * @remarks * This parameter is required. */ data?: WikiWordsParseResponseBodyData[]; /** * @remarks * This parameter is required. */ errMsg?: string; success?: boolean; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsParseResponse extends $tea.Model { headers?: { [key: string]: string; }; statusCode?: number; body?: WikiWordsParseResponseBody; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsDetailResponseBodyDataAppLink extends $tea.Model { /** * @remarks * This parameter is required. */ appId?: number; /** * @remarks * This parameter is required. */ appName?: string; /** * @remarks * This parameter is required. */ iconLink?: string; /** * @remarks * This parameter is required. */ pcLink?: string; /** * @remarks * This parameter is required. */ phoneLink?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsDetailResponseBodyDataRelatedDoc extends $tea.Model { /** * @remarks * This parameter is required. */ link?: string; /** * @remarks * This parameter is required. */ name?: string; /** * @remarks * This parameter is required. */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsDetailResponseBodyDataRelatedLink extends $tea.Model { /** * @remarks * This parameter is required. */ link?: string; /** * @remarks * This parameter is required. */ name?: string; /** * @remarks * This parameter is required. */ type?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsDetailResponseBodyData extends $tea.Model { /** * @remarks * This parameter is required. */ appLink?: WikiWordsDetailResponseBodyDataAppLink[]; /** * @remarks * This parameter is required. */ approveName?: string; /** * @remarks * This parameter is required. */ contacts?: string[]; /** * @remarks * This parameter is required. */ creatorName?: string; /** * @remarks * This parameter is required. */ gmtCreate?: number; /** * @remarks * This parameter is required. */ gmtModify?: number; /** * @remarks * This parameter is required. */ highLightWordAlias?: string[]; /** * @remarks * This parameter is required. */ imHighLight?: boolean; /** * @remarks * This parameter is required. */ orgName?: string; /** * @remarks * This parameter is required. */ relatedDoc?: WikiWordsDetailResponseBodyDataRelatedDoc[]; /** * @remarks * This parameter is required. */ relatedLink?: WikiWordsDetailResponseBodyDataRelatedLink[]; /** * @remarks * This parameter is required. */ simHighLight?: boolean; /** * @remarks * This parameter is required. */ simpleWordParaphrase?: string; /** * @remarks * This parameter is required. */ tagsList?: string[]; /** * @remarks * This parameter is required. */ updaterName?: string; /** * @remarks * This parameter is required. */ uuid?: number; /** * @remarks * This parameter is required. */ wordAlias?: string[]; /** * @remarks * This parameter is required. */ wordFullName?: string; /** * @remarks * This parameter is required. */ wordName?: string; /** * @remarks * This parameter is required. */ wordParaphrase?: string; static names(): { [key: string]: string; }; static types(): { [key: string]: any; }; constructor(map?: { [key: string]: any; }); } export declare class WikiWordsParseResponseBodyData extends $tea.Model { /** * @remarks * This parameter is required. */ endIndex?: number; /** * @remarks * This parameter is required. */ startIndex?: number; /** * @remarks * This parameter is required. */ wordName?: 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 - WikiWordsDetailRequest * @param headers - WikiWordsDetailHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns WikiWordsDetailResponse */ wikiWordsDetailWithOptions(request: WikiWordsDetailRequest, headers: WikiWordsDetailHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 根据词条名称获取该词条释义 * * @param request - WikiWordsDetailRequest * @returns WikiWordsDetailResponse */ wikiWordsDetail(request: WikiWordsDetailRequest): Promise; /** * 外部传递过来的消息根据百科词库分词 * * @param request - WikiWordsParseRequest * @param headers - WikiWordsParseHeaders * @param runtime - runtime options for this request RuntimeOptions * @returns WikiWordsParseResponse */ wikiWordsParseWithOptions(request: WikiWordsParseRequest, headers: WikiWordsParseHeaders, runtime: $Util.RuntimeOptions): Promise; /** * 外部传递过来的消息根据百科词库分词 * * @param request - WikiWordsParseRequest * @returns WikiWordsParseResponse */ wikiWordsParse(request: WikiWordsParseRequest): Promise; }