/**
 * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
 * This product includes software developed at Datadog (https://www.datadoghq.com/).
 * Copyright 2020-Present Datadog, Inc.
 */
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
/**
 * Application Security details describing a service in a given environment.
 */
export declare class ApplicationSecurityServiceAttributes {
    /**
     * The Datadog Agent versions reporting for the service.
     */
    "agentVersions": Array<string>;
    /**
     * The application type of the service, such as `web` or `serverless`.
     */
    "appType": string;
    /**
     * Whether the service is compatible with Application Security Management (Threats).
     */
    "asmThreatCompatible": boolean;
    /**
     * The number of backend WAF events detected for the service.
     */
    "backendWafEventCount": number;
    /**
     * The enabled business logic detection rules for the service.
     */
    "businessLogic": Array<string>;
    /**
     * Deprecated: a display color associated with the service in the UI.
     */
    "color": string;
    /**
     * The environment the service runs in.
     */
    "env": string;
    /**
     * The number of Application Security events detected for the service.
     */
    "eventCount": number;
    /**
     * Deprecated: the trend of Application Security events over time.
     */
    "eventTrend": Array<number>;
    /**
     * Whether Application Security Management (Threats) is enabled for the service.
     */
    "hasAppsecEnabled": boolean;
    /**
     * Deprecated: the number of hits for the service.
     */
    "hits": number;
    /**
     * Whether Interactive Application Security Testing (IAST) is enabled for the service.
     */
    "iastProductActivation": boolean;
    /**
     * The Interactive Application Security Testing (IAST) compatibility status of the service.
     */
    "iastProductCompatibility": string;
    /**
     * The reasons explaining the Interactive Application Security Testing (IAST) compatibility status.
     */
    "iastProductCompatibilityReasons": Array<string>;
    /**
     * The programming languages detected for the service.
     */
    "languages": Array<string>;
    /**
     * The Unix timestamp, in seconds, of the last ingested span for the service.
     */
    "lastIngestedSpans": number;
    /**
     * The Remote Configuration capabilities reported by the service.
     */
    "rcCapabilities": Array<string>;
    /**
     * The recommended business logic detection rules for the service.
     */
    "recommendedBusinessLogic": Array<string>;
    /**
     * Whether Software Composition Analysis (SCA) is enabled for the service.
     */
    "riskProductActivation": boolean;
    /**
     * The Software Composition Analysis (SCA) compatibility status of the service.
     */
    "riskProductCompatibility": string;
    /**
     * The reasons explaining the Software Composition Analysis (SCA) compatibility status.
     */
    "riskProductCompatibilityReasons": Array<string>;
    /**
     * The WAF rules versions applied to the service.
     */
    "rulesVersion": Array<string>;
    /**
     * The name of the service.
     */
    "service": string;
    /**
     * Deprecated: the number of security signals for the service.
     */
    "signalCount": number;
    /**
     * Deprecated: the trend of security signals over time.
     */
    "signalTrend": Array<number>;
    /**
     * The data sources that contributed information about the service.
     */
    "source": Array<string>;
    /**
     * The teams that own the service.
     */
    "teams": Array<string>;
    /**
     * The Datadog tracing library versions reporting for the service.
     */
    "tracerVersions": Array<string>;
    /**
     * The Vulnerability Management activation status of the service.
     */
    "vmActivation": string;
    /**
     * Deprecated: the number of critical-severity vulnerabilities for the service.
     */
    "vulnCriticalCount": number;
    /**
     * Deprecated: the number of high-severity vulnerabilities for the service.
     */
    "vulnHighCount": number;
    /**
     * The total number of services available without applying the service filter.
     */
    "withoutFilterServices": number;
    /**
     * A container for additional, undeclared properties.
     * This is a holder for any undeclared properties as specified with
     * the 'additionalProperties' keyword in the OAS document.
     */
    "additionalProperties"?: {
        [key: string]: any;
    };
    /**
     * @ignore
     */
    "_unparsed"?: boolean;
    /**
     * @ignore
     */
    static readonly attributeTypeMap: AttributeTypeMap;
    /**
     * @ignore
     */
    static getAttributeTypeMap(): AttributeTypeMap;
    constructor();
}
