/** Commonly used constants for the Polaris API. */ export declare const POLARIS_API: Readonly<{ /** Base domain of all Polaris API groups. */ POLARIS_BASE: "polaris-slo-cloud.github.io"; /** The name of the default Polaris elasticity strategy API group. */ ELASTICITY_GROUP: "elasticity.polaris-slo-cloud.github.io"; /** The name of the default Polaris metrics API group. */ METRICS_GROUP: "metrics.polaris-slo-cloud.github.io"; /** The name of the default Polaris SLOs API group. */ SLO_GROUP: "slo.polaris-slo-cloud.github.io"; /** Used for storing the owner of an `ApiObject` as a queryable label. */ LABEL_OWNER_API_GROUP: "polaris-slo-cloud.github.io/owner-api-group"; /** Used for storing the owner of an `ApiObject` as a queryable label. */ LABEL_OWNER_API_VERSION: "polaris-slo-cloud.github.io/owner-api-version"; /** Used for storing the owner of an `ApiObject` as a queryable label. */ LABEL_OWNER_KIND: "polaris-slo-cloud.github.io/owner-kind"; /** Used for storing the owner of an `ApiObject` as a queryable label. */ LABEL_OWNER_NAME: "polaris-slo-cloud.github.io/owner-name"; /** Used for storing the Polaris schema generator version in a CRD. */ ANNOTATION_CRD_GENERATOR_VERSION: "polaris-slo-cloud.github.io/schema-gen-version"; /** * Used for storing the last modified time as a Unix timestamp of a Polaris elasticity strategy. * This is needed to ensure that an elasticity strategy controller is triggered, * even if the SLO Output stays the same, e.g., scale out by the same amount as last time. * */ LAST_MODIFIED_LABEL: "polaris-slo-cloud.github.io/last-modified"; }>;