/** * Linkbreakers API * This is a documentation of all the APIs of Linkbreakers * * The version of the OpenAPI document: 1.118.3 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { LeadScoreBreakdown } from './LeadScoreBreakdown'; /** * * @export * @interface GetLeadScoreResponse */ export interface GetLeadScoreResponse { /** * Breakdown of the scoring factors. A factor that is absent was not * measurable for this visitor and was excluded from the score. * @type {LeadScoreBreakdown} * @memberof GetLeadScoreResponse */ breakdown?: LeadScoreBreakdown; /** * * @type {number} * @memberof GetLeadScoreResponse */ leadScore?: number; /** * * @type {number} * @memberof GetLeadScoreResponse */ recurringScans?: number; /** * How this link was classified when its weighting was derived, for example * "b2b_enterprise" or "community_social". * @type {string} * @memberof GetLeadScoreResponse */ scoringContext?: string; /** * Plain explanation of why the link is weighted the way it is. Empty when the * link scores on the deterministic weighting. * @type {string} * @memberof GetLeadScoreResponse */ scoringRationale?: string; } /** * Check if a given object implements the GetLeadScoreResponse interface. */ export declare function instanceOfGetLeadScoreResponse(value: object): value is GetLeadScoreResponse; export declare function GetLeadScoreResponseFromJSON(json: any): GetLeadScoreResponse; export declare function GetLeadScoreResponseFromJSONTyped(json: any, ignoreDiscriminator: boolean): GetLeadScoreResponse; export declare function GetLeadScoreResponseToJSON(json: any): GetLeadScoreResponse; export declare function GetLeadScoreResponseToJSONTyped(value?: GetLeadScoreResponse | null, ignoreDiscriminator?: boolean): any;