/**
 */
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 QueryScoreHeaders 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 QueryScoreRequest extends $tea.Model {
    /**
     * @remarks
     * This parameter is required.
     *
     * @example
     * MD5
     */
    encryption?: string;
    /**
     * @example
     * a0fbf479272cd38c220fbf726678d8d6
     */
    fullName?: string;
    /**
     * @example
     * b04a604cf00e64136b386e83444245c3
     */
    idCardCode?: string;
    /**
     * @remarks
     * This parameter is required.
     *
     * @example
     * e10adc3949ba59abbe56e057f20f883e
     */
    mobile?: string;
    /**
     * @example
     * aca03c931768ea4b0244531aca9a19ee
     */
    orgName?: string;
    /**
     * @example
     * a57d7bf49b6e44180b21b1fea80eec0a
     */
    uniScCode?: string;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScoreResponseBody extends $tea.Model {
    result?: QueryScoreResponseBodyResult;
    success?: boolean;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScoreResponse extends $tea.Model {
    headers?: {
        [key: string]: string;
    };
    statusCode?: number;
    body?: QueryScoreResponseBody;
    static names(): {
        [key: string]: string;
    };
    static types(): {
        [key: string]: any;
    };
    constructor(map?: {
        [key: string]: any;
    });
}
export declare class QueryScoreResponseBodyResult extends $tea.Model {
    ccocScore?: number;
    cityChangeCnt3y?: number;
    cityChangeTrend2y?: number;
    classificationOfOrg?: string;
    growthRateLoginDays180d?: number;
    indChangeCnt3y?: number;
    indChangeTrend2y?: number;
    jobChangeCnt3y?: number;
    jobTitle?: string;
    joinDays?: number;
    loginDays14dPct?: number;
    loginDays365dPct?: number;
    orgCnt?: number;
    orgIndustrySubNameNew?: string;
    orgIndustryUpNameNew?: 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 - QueryScoreRequest
     * @param headers - QueryScoreHeaders
     * @param runtime - runtime options for this request RuntimeOptions
     * @returns QueryScoreResponse
     */
    queryScoreWithOptions(request: QueryScoreRequest, headers: QueryScoreHeaders, runtime: $Util.RuntimeOptions): Promise<QueryScoreResponse>;
    /**
     * 查询用户金融评分数据
     *
     * @param request - QueryScoreRequest
     * @returns QueryScoreResponse
     */
    queryScore(request: QueryScoreRequest): Promise<QueryScoreResponse>;
}
