export declare const InstrumentationType: { readonly BREAKPOINT: "BREAKPOINT"; readonly PROBE: "PROBE"; }; export type InstrumentationType = (typeof InstrumentationType)[keyof typeof InstrumentationType]; export declare const BatchDeleteErrorCode: { readonly ACCESS_DENIED: "AccessDeniedException"; readonly INTERNAL_SERVICE_ERROR: "InternalServiceException"; readonly RESOURCE_NOT_FOUND: "ResourceNotFoundException"; }; export type BatchDeleteErrorCode = (typeof BatchDeleteErrorCode)[keyof typeof BatchDeleteErrorCode]; export declare const ServiceLevelObjectiveBudgetStatus: { readonly BREACHED: "BREACHED"; readonly INSUFFICIENT_DATA: "INSUFFICIENT_DATA"; readonly OK: "OK"; readonly WARNING: "WARNING"; }; export type ServiceLevelObjectiveBudgetStatus = (typeof ServiceLevelObjectiveBudgetStatus)[keyof typeof ServiceLevelObjectiveBudgetStatus]; export declare const EvaluationType: { readonly PERIOD_BASED: "PeriodBased"; readonly REQUEST_BASED: "RequestBased"; }; export type EvaluationType = (typeof EvaluationType)[keyof typeof EvaluationType]; export declare const DurationUnit: { readonly DAY: "DAY"; readonly HOUR: "HOUR"; readonly MINUTE: "MINUTE"; readonly MONTH: "MONTH"; }; export type DurationUnit = (typeof DurationUnit)[keyof typeof DurationUnit]; export declare const ServiceLevelIndicatorComparisonOperator: { readonly GREATER_THAN: "GreaterThan"; readonly GREATER_THAN_OR_EQUAL_TO: "GreaterThanOrEqualTo"; readonly LESS_THAN: "LessThan"; readonly LESS_THAN_OR_EQUAL_TO: "LessThanOrEqualTo"; }; export type ServiceLevelIndicatorComparisonOperator = (typeof ServiceLevelIndicatorComparisonOperator)[keyof typeof ServiceLevelIndicatorComparisonOperator]; export declare const SelectionType: { readonly EXPLICIT: "EXPLICIT"; readonly PREFIX: "PREFIX"; readonly REGEX: "REGEX"; }; export type SelectionType = (typeof SelectionType)[keyof typeof SelectionType]; export declare const ServiceLevelIndicatorMetricType: { readonly AVAILABILITY: "AVAILABILITY"; readonly LATENCY: "LATENCY"; }; export type ServiceLevelIndicatorMetricType = (typeof ServiceLevelIndicatorMetricType)[keyof typeof ServiceLevelIndicatorMetricType]; export declare const StandardUnit: { readonly BITS: "Bits"; readonly BITS_SECOND: "Bits/Second"; readonly BYTES: "Bytes"; readonly BYTES_SECOND: "Bytes/Second"; readonly COUNT: "Count"; readonly COUNT_SECOND: "Count/Second"; readonly GIGABITS: "Gigabits"; readonly GIGABITS_SECOND: "Gigabits/Second"; readonly GIGABYTES: "Gigabytes"; readonly GIGABYTES_SECOND: "Gigabytes/Second"; readonly KILOBITS: "Kilobits"; readonly KILOBITS_SECOND: "Kilobits/Second"; readonly KILOBYTES: "Kilobytes"; readonly KILOBYTES_SECOND: "Kilobytes/Second"; readonly MEGABITS: "Megabits"; readonly MEGABITS_SECOND: "Megabits/Second"; readonly MEGABYTES: "Megabytes"; readonly MEGABYTES_SECOND: "Megabytes/Second"; readonly MICROSECONDS: "Microseconds"; readonly MILLISECONDS: "Milliseconds"; readonly NONE: "None"; readonly PERCENT: "Percent"; readonly SECONDS: "Seconds"; readonly TERABITS: "Terabits"; readonly TERABITS_SECOND: "Terabits/Second"; readonly TERABYTES: "Terabytes"; readonly TERABYTES_SECOND: "Terabytes/Second"; }; export type StandardUnit = (typeof StandardUnit)[keyof typeof StandardUnit]; export declare const ProgrammingLanguage: { readonly JAVA: "Java"; readonly JAVASCRIPT: "Javascript"; readonly PYTHON: "Python"; }; export type ProgrammingLanguage = (typeof ProgrammingLanguage)[keyof typeof ProgrammingLanguage]; export declare const DynamicInstrumentationSignalType: { readonly SNAPSHOT: "SNAPSHOT"; }; export type DynamicInstrumentationSignalType = (typeof DynamicInstrumentationSignalType)[keyof typeof DynamicInstrumentationSignalType]; export declare const DynamicInstrumentationDeletionStatus: { readonly DELETED: "DELETED"; }; export type DynamicInstrumentationDeletionStatus = (typeof DynamicInstrumentationDeletionStatus)[keyof typeof DynamicInstrumentationDeletionStatus]; export declare const InstrumentationConfigurationStatus: { readonly ACTIVE: "ACTIVE"; readonly DISABLED: "DISABLED"; readonly ERROR: "ERROR"; readonly READY: "READY"; }; export type InstrumentationConfigurationStatus = (typeof InstrumentationConfigurationStatus)[keyof typeof InstrumentationConfigurationStatus]; export declare const InstrumentationErrorCause: { readonly FILE_NOT_FOUND: "FILE_NOT_FOUND"; readonly LANGUAGE_MISMATCH: "LANGUAGE_MISMATCH"; readonly LINE_NOT_EXECUTABLE: "LINE_NOT_EXECUTABLE"; readonly METHOD_NOT_FOUND: "METHOD_NOT_FOUND"; readonly OVERLOADED_METHODS: "OVERLOADED_METHODS"; readonly RUNTIME_ERROR: "RUNTIME_ERROR"; }; export type InstrumentationErrorCause = (typeof InstrumentationErrorCause)[keyof typeof InstrumentationErrorCause]; export declare const DetailLevel: { readonly BRIEF: "BRIEF"; readonly DETAILED: "DETAILED"; }; export type DetailLevel = (typeof DetailLevel)[keyof typeof DetailLevel]; export declare const Severity: { readonly CRITICAL: "CRITICAL"; readonly HIGH: "HIGH"; readonly LOW: "LOW"; readonly MEDIUM: "MEDIUM"; readonly NONE: "NONE"; }; export type Severity = (typeof Severity)[keyof typeof Severity]; export declare const ConnectionType: { readonly DIRECT: "DIRECT"; readonly INDIRECT: "INDIRECT"; }; export type ConnectionType = (typeof ConnectionType)[keyof typeof ConnectionType]; export declare const ChangeEventType: { readonly CONFIGURATION: "CONFIGURATION"; readonly DEPLOYMENT: "DEPLOYMENT"; }; export type ChangeEventType = (typeof ChangeEventType)[keyof typeof ChangeEventType]; export declare const UnprocessedStatusEventFailureReason: { readonly INTERNAL_ERROR: "INTERNAL_ERROR"; readonly THROTTLED: "THROTTLED"; readonly VALIDATION_ERROR: "VALIDATION_ERROR"; }; export type UnprocessedStatusEventFailureReason = (typeof UnprocessedStatusEventFailureReason)[keyof typeof UnprocessedStatusEventFailureReason]; export declare const MetricSourceType: { readonly APPMONITOR: "AppMonitor"; readonly CANARY: "Canary"; readonly CLOUDWATCH_METRIC: "CloudWatchMetric"; readonly SERVICE: "Service"; readonly SERVICE_DEPENDENCY: "ServiceDependency"; readonly SERVICE_OPERATION: "ServiceOperation"; }; export type MetricSourceType = (typeof MetricSourceType)[keyof typeof MetricSourceType];