export declare const AbortAction: { readonly CANCEL: "CANCEL"; }; export type AbortAction = (typeof AbortAction)[keyof typeof AbortAction]; export declare const JobExecutionFailureType: { readonly ALL: "ALL"; readonly FAILED: "FAILED"; readonly REJECTED: "REJECTED"; readonly TIMED_OUT: "TIMED_OUT"; }; export type JobExecutionFailureType = (typeof JobExecutionFailureType)[keyof typeof JobExecutionFailureType]; export declare const DynamoKeyType: { readonly NUMBER: "NUMBER"; readonly STRING: "STRING"; }; export type DynamoKeyType = (typeof DynamoKeyType)[keyof typeof DynamoKeyType]; export declare const CannedAccessControlList: { readonly AuthenticatedRead: "authenticated-read"; readonly AwsExecRead: "aws-exec-read"; readonly BucketOwnerFullControl: "bucket-owner-full-control"; readonly BucketOwnerRead: "bucket-owner-read"; readonly LogDeliveryWrite: "log-delivery-write"; readonly Private: "private"; readonly PublicRead: "public-read"; readonly PublicReadWrite: "public-read-write"; }; export type CannedAccessControlList = (typeof CannedAccessControlList)[keyof typeof CannedAccessControlList]; export declare const MessageFormat: { readonly JSON: "JSON"; readonly RAW: "RAW"; }; export type MessageFormat = (typeof MessageFormat)[keyof typeof MessageFormat]; export declare const ActionType: { readonly CONNECT: "CONNECT"; readonly PUBLISH: "PUBLISH"; readonly RECEIVE: "RECEIVE"; readonly SUBSCRIBE: "SUBSCRIBE"; }; export type ActionType = (typeof ActionType)[keyof typeof ActionType]; export declare const ComparisonOperator: { readonly GREATER_THAN: "greater-than"; readonly GREATER_THAN_EQUALS: "greater-than-equals"; readonly IN_CIDR_SET: "in-cidr-set"; readonly IN_PORT_SET: "in-port-set"; readonly IN_SET: "in-set"; readonly LESS_THAN: "less-than"; readonly LESS_THAN_EQUALS: "less-than-equals"; readonly NOT_IN_CIDR_SET: "not-in-cidr-set"; readonly NOT_IN_PORT_SET: "not-in-port-set"; readonly NOT_IN_SET: "not-in-set"; }; export type ComparisonOperator = (typeof ComparisonOperator)[keyof typeof ComparisonOperator]; export declare const ConfidenceLevel: { readonly HIGH: "HIGH"; readonly LOW: "LOW"; readonly MEDIUM: "MEDIUM"; }; export type ConfidenceLevel = (typeof ConfidenceLevel)[keyof typeof ConfidenceLevel]; export declare const DimensionValueOperator: { readonly IN: "IN"; readonly NOT_IN: "NOT_IN"; }; export type DimensionValueOperator = (typeof DimensionValueOperator)[keyof typeof DimensionValueOperator]; export declare const VerificationState: { readonly BENIGN_POSITIVE: "BENIGN_POSITIVE"; readonly FALSE_POSITIVE: "FALSE_POSITIVE"; readonly TRUE_POSITIVE: "TRUE_POSITIVE"; readonly UNKNOWN: "UNKNOWN"; }; export type VerificationState = (typeof VerificationState)[keyof typeof VerificationState]; export declare const AggregationTypeName: { readonly CARDINALITY: "Cardinality"; readonly PERCENTILES: "Percentiles"; readonly STATISTICS: "Statistics"; }; export type AggregationTypeName = (typeof AggregationTypeName)[keyof typeof AggregationTypeName]; export declare const AlertTargetType: { readonly SNS: "SNS"; }; export type AlertTargetType = (typeof AlertTargetType)[keyof typeof AlertTargetType]; export declare const ApplicationProtocol: { readonly DEFAULT: "DEFAULT"; readonly HTTPS: "HTTPS"; readonly MQTT_WSS: "MQTT_WSS"; readonly SECURE_MQTT: "SECURE_MQTT"; }; export type ApplicationProtocol = (typeof ApplicationProtocol)[keyof typeof ApplicationProtocol]; export declare const SbomValidationStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SUCCEEDED: "SUCCEEDED"; }; export type SbomValidationStatus = (typeof SbomValidationStatus)[keyof typeof SbomValidationStatus]; export declare const ThingPrincipalType: { readonly EXCLUSIVE_THING: "EXCLUSIVE_THING"; readonly NON_EXCLUSIVE_THING: "NON_EXCLUSIVE_THING"; }; export type ThingPrincipalType = (typeof ThingPrincipalType)[keyof typeof ThingPrincipalType]; export declare const ConfigName: { readonly CERT_AGE_THRESHOLD_IN_DAYS: "CERT_AGE_THRESHOLD_IN_DAYS"; readonly CERT_EXPIRATION_THRESHOLD_IN_DAYS: "CERT_EXPIRATION_THRESHOLD_IN_DAYS"; }; export type ConfigName = (typeof ConfigName)[keyof typeof ConfigName]; export declare const AuditCheckRunStatus: { readonly CANCELED: "CANCELED"; readonly COMPLETED_COMPLIANT: "COMPLETED_COMPLIANT"; readonly COMPLETED_NON_COMPLIANT: "COMPLETED_NON_COMPLIANT"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly WAITING_FOR_DATA_COLLECTION: "WAITING_FOR_DATA_COLLECTION"; }; export type AuditCheckRunStatus = (typeof AuditCheckRunStatus)[keyof typeof AuditCheckRunStatus]; export declare const ResourceType: { readonly ACCOUNT_SETTINGS: "ACCOUNT_SETTINGS"; readonly CA_CERTIFICATE: "CA_CERTIFICATE"; readonly CLIENT_ID: "CLIENT_ID"; readonly COGNITO_IDENTITY_POOL: "COGNITO_IDENTITY_POOL"; readonly DEVICE_CERTIFICATE: "DEVICE_CERTIFICATE"; readonly IAM_ROLE: "IAM_ROLE"; readonly IOT_POLICY: "IOT_POLICY"; readonly ISSUER_CERTIFICATE: "ISSUER_CERTIFICATE"; readonly ROLE_ALIAS: "ROLE_ALIAS"; }; export type ResourceType = (typeof ResourceType)[keyof typeof ResourceType]; export declare const AuditFindingSeverity: { readonly CRITICAL: "CRITICAL"; readonly HIGH: "HIGH"; readonly LOW: "LOW"; readonly MEDIUM: "MEDIUM"; }; export type AuditFindingSeverity = (typeof AuditFindingSeverity)[keyof typeof AuditFindingSeverity]; export declare const AuditFrequency: { readonly BIWEEKLY: "BIWEEKLY"; readonly DAILY: "DAILY"; readonly MONTHLY: "MONTHLY"; readonly WEEKLY: "WEEKLY"; }; export type AuditFrequency = (typeof AuditFrequency)[keyof typeof AuditFrequency]; export declare const AuditMitigationActionsExecutionStatus: { readonly CANCELED: "CANCELED"; readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly PENDING: "PENDING"; readonly SKIPPED: "SKIPPED"; }; export type AuditMitigationActionsExecutionStatus = (typeof AuditMitigationActionsExecutionStatus)[keyof typeof AuditMitigationActionsExecutionStatus]; export declare const AuditMitigationActionsTaskStatus: { readonly CANCELED: "CANCELED"; readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; export type AuditMitigationActionsTaskStatus = (typeof AuditMitigationActionsTaskStatus)[keyof typeof AuditMitigationActionsTaskStatus]; export declare const AuditNotificationType: { readonly SNS: "SNS"; }; export type AuditNotificationType = (typeof AuditNotificationType)[keyof typeof AuditNotificationType]; export declare const AuditTaskStatus: { readonly CANCELED: "CANCELED"; readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; }; export type AuditTaskStatus = (typeof AuditTaskStatus)[keyof typeof AuditTaskStatus]; export declare const AuditTaskType: { readonly ON_DEMAND_AUDIT_TASK: "ON_DEMAND_AUDIT_TASK"; readonly SCHEDULED_AUDIT_TASK: "SCHEDULED_AUDIT_TASK"; }; export type AuditTaskType = (typeof AuditTaskType)[keyof typeof AuditTaskType]; export declare const AuthDecision: { readonly ALLOWED: "ALLOWED"; readonly EXPLICIT_DENY: "EXPLICIT_DENY"; readonly IMPLICIT_DENY: "IMPLICIT_DENY"; }; export type AuthDecision = (typeof AuthDecision)[keyof typeof AuthDecision]; export declare const AuthenticationType: { readonly AWS_SIGV4: "AWS_SIGV4"; readonly AWS_X509: "AWS_X509"; readonly CUSTOM_AUTH: "CUSTOM_AUTH"; readonly CUSTOM_AUTH_X509: "CUSTOM_AUTH_X509"; readonly DEFAULT: "DEFAULT"; }; export type AuthenticationType = (typeof AuthenticationType)[keyof typeof AuthenticationType]; export declare const AuthorizerStatus: { readonly ACTIVE: "ACTIVE"; readonly INACTIVE: "INACTIVE"; }; export type AuthorizerStatus = (typeof AuthorizerStatus)[keyof typeof AuthorizerStatus]; export declare const AutoRegistrationStatus: { readonly DISABLE: "DISABLE"; readonly ENABLE: "ENABLE"; }; export type AutoRegistrationStatus = (typeof AutoRegistrationStatus)[keyof typeof AutoRegistrationStatus]; export declare const CertificateProviderOperation: { readonly CreateCertificateFromCsr: "CreateCertificateFromCsr"; }; export type CertificateProviderOperation = (typeof CertificateProviderOperation)[keyof typeof CertificateProviderOperation]; export declare const CommandParameterType: { readonly BINARY: "BINARY"; readonly BOOLEAN: "BOOLEAN"; readonly DOUBLE: "DOUBLE"; readonly INTEGER: "INTEGER"; readonly LONG: "LONG"; readonly STRING: "STRING"; readonly UNSIGNEDLONG: "UNSIGNEDLONG"; }; export type CommandParameterType = (typeof CommandParameterType)[keyof typeof CommandParameterType]; export declare const CommandParameterValueComparisonOperator: { readonly EQUALS: "EQUALS"; readonly GREATER_THAN: "GREATER_THAN"; readonly GREATER_THAN_EQUALS: "GREATER_THAN_EQUALS"; readonly IN_RANGE: "IN_RANGE"; readonly IN_SET: "IN_SET"; readonly LESS_THAN: "LESS_THAN"; readonly LESS_THAN_EQUALS: "LESS_THAN_EQUALS"; readonly NOT_EQUALS: "NOT_EQUALS"; readonly NOT_IN_RANGE: "NOT_IN_RANGE"; readonly NOT_IN_SET: "NOT_IN_SET"; }; export type CommandParameterValueComparisonOperator = (typeof CommandParameterValueComparisonOperator)[keyof typeof CommandParameterValueComparisonOperator]; export declare const CommandNamespace: { readonly AWSIoT: "AWS-IoT"; readonly AWSIoTFleetWise: "AWS-IoT-FleetWise"; }; export type CommandNamespace = (typeof CommandNamespace)[keyof typeof CommandNamespace]; export declare const OutputFormat: { readonly CBOR: "CBOR"; readonly JSON: "JSON"; }; export type OutputFormat = (typeof OutputFormat)[keyof typeof OutputFormat]; export declare const CustomMetricType: { readonly IP_ADDRESS_LIST: "ip-address-list"; readonly NUMBER: "number"; readonly NUMBER_LIST: "number-list"; readonly STRING_LIST: "string-list"; }; export type CustomMetricType = (typeof CustomMetricType)[keyof typeof CustomMetricType]; export declare const DimensionType: { readonly TOPIC_FILTER: "TOPIC_FILTER"; }; export type DimensionType = (typeof DimensionType)[keyof typeof DimensionType]; export declare const ServiceType: { readonly CREDENTIAL_PROVIDER: "CREDENTIAL_PROVIDER"; readonly DATA: "DATA"; readonly JOBS: "JOBS"; }; export type ServiceType = (typeof ServiceType)[keyof typeof ServiceType]; export declare const FleetMetricUnit: { readonly Bits: "Bits"; readonly BitsSecond: "Bits/Second"; readonly Bytes: "Bytes"; readonly BytesSecond: "Bytes/Second"; readonly Count: "Count"; readonly CountSecond: "Count/Second"; readonly Gigabits: "Gigabits"; readonly GigabitsSecond: "Gigabits/Second"; readonly Gigabytes: "Gigabytes"; readonly GigabytesSecond: "Gigabytes/Second"; readonly Kilobits: "Kilobits"; readonly KilobitsSecond: "Kilobits/Second"; readonly Kilobytes: "Kilobytes"; readonly KilobytesSecond: "Kilobytes/Second"; readonly Megabits: "Megabits"; readonly MegabitsSecond: "Megabits/Second"; readonly Megabytes: "Megabytes"; readonly MegabytesSecond: "Megabytes/Second"; readonly Microseconds: "Microseconds"; readonly Milliseconds: "Milliseconds"; readonly None: "None"; readonly Percent: "Percent"; readonly Seconds: "Seconds"; readonly Terabits: "Terabits"; readonly TerabitsSecond: "Terabits/Second"; readonly Terabytes: "Terabytes"; readonly TerabytesSecond: "Terabytes/Second"; }; export type FleetMetricUnit = (typeof FleetMetricUnit)[keyof typeof FleetMetricUnit]; export declare const RetryableFailureType: { readonly ALL: "ALL"; readonly FAILED: "FAILED"; readonly TIMED_OUT: "TIMED_OUT"; }; export type RetryableFailureType = (typeof RetryableFailureType)[keyof typeof RetryableFailureType]; export declare const JobEndBehavior: { readonly CANCEL: "CANCEL"; readonly FORCE_CANCEL: "FORCE_CANCEL"; readonly STOP_ROLLOUT: "STOP_ROLLOUT"; }; export type JobEndBehavior = (typeof JobEndBehavior)[keyof typeof JobEndBehavior]; export declare const TargetSelection: { readonly CONTINUOUS: "CONTINUOUS"; readonly SNAPSHOT: "SNAPSHOT"; }; export type TargetSelection = (typeof TargetSelection)[keyof typeof TargetSelection]; export declare const LogLevel: { readonly DEBUG: "DEBUG"; readonly DISABLED: "DISABLED"; readonly ERROR: "ERROR"; readonly INFO: "INFO"; readonly WARN: "WARN"; }; export type LogLevel = (typeof LogLevel)[keyof typeof LogLevel]; export declare const PolicyTemplateName: { readonly BLANK_POLICY: "BLANK_POLICY"; }; export type PolicyTemplateName = (typeof PolicyTemplateName)[keyof typeof PolicyTemplateName]; export declare const CACertificateUpdateAction: { readonly DEACTIVATE: "DEACTIVATE"; }; export type CACertificateUpdateAction = (typeof CACertificateUpdateAction)[keyof typeof CACertificateUpdateAction]; export declare const DeviceCertificateUpdateAction: { readonly DEACTIVATE: "DEACTIVATE"; }; export type DeviceCertificateUpdateAction = (typeof DeviceCertificateUpdateAction)[keyof typeof DeviceCertificateUpdateAction]; export declare const AwsJobAbortCriteriaAbortAction: { readonly CANCEL: "CANCEL"; }; export type AwsJobAbortCriteriaAbortAction = (typeof AwsJobAbortCriteriaAbortAction)[keyof typeof AwsJobAbortCriteriaAbortAction]; export declare const AwsJobAbortCriteriaFailureType: { readonly ALL: "ALL"; readonly FAILED: "FAILED"; readonly REJECTED: "REJECTED"; readonly TIMED_OUT: "TIMED_OUT"; }; export type AwsJobAbortCriteriaFailureType = (typeof AwsJobAbortCriteriaFailureType)[keyof typeof AwsJobAbortCriteriaFailureType]; export declare const Protocol: { readonly HTTP: "HTTP"; readonly MQTT: "MQTT"; }; export type Protocol = (typeof Protocol)[keyof typeof Protocol]; export declare const OTAUpdateStatus: { readonly CREATE_COMPLETE: "CREATE_COMPLETE"; readonly CREATE_FAILED: "CREATE_FAILED"; readonly CREATE_IN_PROGRESS: "CREATE_IN_PROGRESS"; readonly CREATE_PENDING: "CREATE_PENDING"; readonly DELETE_FAILED: "DELETE_FAILED"; readonly DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS"; }; export type OTAUpdateStatus = (typeof OTAUpdateStatus)[keyof typeof OTAUpdateStatus]; export declare const PackageVersionStatus: { readonly DEPRECATED: "DEPRECATED"; readonly DRAFT: "DRAFT"; readonly PUBLISHED: "PUBLISHED"; }; export type PackageVersionStatus = (typeof PackageVersionStatus)[keyof typeof PackageVersionStatus]; export declare const TemplateType: { readonly FLEET_PROVISIONING: "FLEET_PROVISIONING"; readonly JITP: "JITP"; }; export type TemplateType = (typeof TemplateType)[keyof typeof TemplateType]; export declare const DayOfWeek: { readonly FRI: "FRI"; readonly MON: "MON"; readonly SAT: "SAT"; readonly SUN: "SUN"; readonly THU: "THU"; readonly TUE: "TUE"; readonly WED: "WED"; }; export type DayOfWeek = (typeof DayOfWeek)[keyof typeof DayOfWeek]; export declare const TopicRuleDestinationStatus: { readonly DELETING: "DELETING"; readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; readonly ERROR: "ERROR"; readonly IN_PROGRESS: "IN_PROGRESS"; }; export type TopicRuleDestinationStatus = (typeof TopicRuleDestinationStatus)[keyof typeof TopicRuleDestinationStatus]; export declare const LogTargetType: { readonly CLIENT_ID: "CLIENT_ID"; readonly DEFAULT: "DEFAULT"; readonly PRINCIPAL_ID: "PRINCIPAL_ID"; readonly SOURCE_IP: "SOURCE_IP"; readonly THING_GROUP: "THING_GROUP"; }; export type LogTargetType = (typeof LogTargetType)[keyof typeof LogTargetType]; export declare const CertificateMode: { readonly DEFAULT: "DEFAULT"; readonly SNI_ONLY: "SNI_ONLY"; }; export type CertificateMode = (typeof CertificateMode)[keyof typeof CertificateMode]; export declare const CACertificateStatus: { readonly ACTIVE: "ACTIVE"; readonly INACTIVE: "INACTIVE"; }; export type CACertificateStatus = (typeof CACertificateStatus)[keyof typeof CACertificateStatus]; export declare const CertificateStatus: { readonly ACTIVE: "ACTIVE"; readonly INACTIVE: "INACTIVE"; readonly PENDING_ACTIVATION: "PENDING_ACTIVATION"; readonly PENDING_TRANSFER: "PENDING_TRANSFER"; readonly REGISTER_INACTIVE: "REGISTER_INACTIVE"; readonly REVOKED: "REVOKED"; }; export type CertificateStatus = (typeof CertificateStatus)[keyof typeof CertificateStatus]; export declare const DetectMitigationActionsTaskStatus: { readonly CANCELED: "CANCELED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SUCCESSFUL: "SUCCESSFUL"; }; export type DetectMitigationActionsTaskStatus = (typeof DetectMitigationActionsTaskStatus)[keyof typeof DetectMitigationActionsTaskStatus]; export declare const DomainConfigurationStatus: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; export type DomainConfigurationStatus = (typeof DomainConfigurationStatus)[keyof typeof DomainConfigurationStatus]; export declare const DomainType: { readonly AWS_MANAGED: "AWS_MANAGED"; readonly CUSTOMER_MANAGED: "CUSTOMER_MANAGED"; readonly ENDPOINT: "ENDPOINT"; }; export type DomainType = (typeof DomainType)[keyof typeof DomainType]; export declare const ServerCertificateStatus: { readonly INVALID: "INVALID"; readonly VALID: "VALID"; }; export type ServerCertificateStatus = (typeof ServerCertificateStatus)[keyof typeof ServerCertificateStatus]; export declare const ConfigurationStatus: { readonly HEALTHY: "HEALTHY"; readonly UNHEALTHY: "UNHEALTHY"; }; export type ConfigurationStatus = (typeof ConfigurationStatus)[keyof typeof ConfigurationStatus]; export declare const EncryptionType: { readonly AWS_OWNED_KMS_KEY: "AWS_OWNED_KMS_KEY"; readonly CUSTOMER_MANAGED_KMS_KEY: "CUSTOMER_MANAGED_KMS_KEY"; }; export type EncryptionType = (typeof EncryptionType)[keyof typeof EncryptionType]; export declare const EventType: { readonly CA_CERTIFICATE: "CA_CERTIFICATE"; readonly CERTIFICATE: "CERTIFICATE"; readonly JOB: "JOB"; readonly JOB_EXECUTION: "JOB_EXECUTION"; readonly POLICY: "POLICY"; readonly THING: "THING"; readonly THING_GROUP: "THING_GROUP"; readonly THING_GROUP_HIERARCHY: "THING_GROUP_HIERARCHY"; readonly THING_GROUP_MEMBERSHIP: "THING_GROUP_MEMBERSHIP"; readonly THING_TYPE: "THING_TYPE"; readonly THING_TYPE_ASSOCIATION: "THING_TYPE_ASSOCIATION"; }; export type EventType = (typeof EventType)[keyof typeof EventType]; export declare const IndexStatus: { readonly ACTIVE: "ACTIVE"; readonly BUILDING: "BUILDING"; readonly REBUILDING: "REBUILDING"; }; export type IndexStatus = (typeof IndexStatus)[keyof typeof IndexStatus]; export declare const JobStatus: { readonly CANCELED: "CANCELED"; readonly COMPLETED: "COMPLETED"; readonly DELETION_IN_PROGRESS: "DELETION_IN_PROGRESS"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SCHEDULED: "SCHEDULED"; }; export type JobStatus = (typeof JobStatus)[keyof typeof JobStatus]; export declare const JobExecutionStatus: { readonly CANCELED: "CANCELED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly QUEUED: "QUEUED"; readonly REJECTED: "REJECTED"; readonly REMOVED: "REMOVED"; readonly SUCCEEDED: "SUCCEEDED"; readonly TIMED_OUT: "TIMED_OUT"; }; export type JobExecutionStatus = (typeof JobExecutionStatus)[keyof typeof JobExecutionStatus]; export declare const MitigationActionType: { readonly ADD_THINGS_TO_THING_GROUP: "ADD_THINGS_TO_THING_GROUP"; readonly ENABLE_IOT_LOGGING: "ENABLE_IOT_LOGGING"; readonly PUBLISH_FINDING_TO_SNS: "PUBLISH_FINDING_TO_SNS"; readonly REPLACE_DEFAULT_POLICY_VERSION: "REPLACE_DEFAULT_POLICY_VERSION"; readonly UPDATE_CA_CERTIFICATE: "UPDATE_CA_CERTIFICATE"; readonly UPDATE_DEVICE_CERTIFICATE: "UPDATE_DEVICE_CERTIFICATE"; }; export type MitigationActionType = (typeof MitigationActionType)[keyof typeof MitigationActionType]; export declare const DynamicGroupStatus: { readonly ACTIVE: "ACTIVE"; readonly BUILDING: "BUILDING"; readonly REBUILDING: "REBUILDING"; }; export type DynamicGroupStatus = (typeof DynamicGroupStatus)[keyof typeof DynamicGroupStatus]; export declare const Status: { readonly Cancelled: "Cancelled"; readonly Cancelling: "Cancelling"; readonly Completed: "Completed"; readonly Failed: "Failed"; readonly InProgress: "InProgress"; }; export type Status = (typeof Status)[keyof typeof Status]; export declare const ModelStatus: { readonly ACTIVE: "ACTIVE"; readonly EXPIRED: "EXPIRED"; readonly PENDING_BUILD: "PENDING_BUILD"; }; export type ModelStatus = (typeof ModelStatus)[keyof typeof ModelStatus]; export declare const CommandExecutionStatus: { readonly CREATED: "CREATED"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly REJECTED: "REJECTED"; readonly SUCCEEDED: "SUCCEEDED"; readonly TIMED_OUT: "TIMED_OUT"; }; export type CommandExecutionStatus = (typeof CommandExecutionStatus)[keyof typeof CommandExecutionStatus]; export declare const FieldType: { readonly BOOLEAN: "Boolean"; readonly NUMBER: "Number"; readonly STRING: "String"; }; export type FieldType = (typeof FieldType)[keyof typeof FieldType]; export declare const ThingGroupIndexingMode: { readonly OFF: "OFF"; readonly ON: "ON"; }; export type ThingGroupIndexingMode = (typeof ThingGroupIndexingMode)[keyof typeof ThingGroupIndexingMode]; export declare const DeviceDefenderIndexingMode: { readonly OFF: "OFF"; readonly VIOLATIONS: "VIOLATIONS"; }; export type DeviceDefenderIndexingMode = (typeof DeviceDefenderIndexingMode)[keyof typeof DeviceDefenderIndexingMode]; export declare const TargetFieldOrder: { readonly LatLon: "LatLon"; readonly LonLat: "LonLat"; }; export type TargetFieldOrder = (typeof TargetFieldOrder)[keyof typeof TargetFieldOrder]; export declare const NamedShadowIndexingMode: { readonly OFF: "OFF"; readonly ON: "ON"; }; export type NamedShadowIndexingMode = (typeof NamedShadowIndexingMode)[keyof typeof NamedShadowIndexingMode]; export declare const ThingConnectivityIndexingMode: { readonly OFF: "OFF"; readonly STATUS: "STATUS"; }; export type ThingConnectivityIndexingMode = (typeof ThingConnectivityIndexingMode)[keyof typeof ThingConnectivityIndexingMode]; export declare const ThingIndexingMode: { readonly OFF: "OFF"; readonly REGISTRY: "REGISTRY"; readonly REGISTRY_AND_SHADOW: "REGISTRY_AND_SHADOW"; }; export type ThingIndexingMode = (typeof ThingIndexingMode)[keyof typeof ThingIndexingMode]; export declare const DisconnectReasonValue: { readonly AUTH_ERROR: "AUTH_ERROR"; readonly CLIENT_ERROR: "CLIENT_ERROR"; readonly CLIENT_INITIATED_DISCONNECT: "CLIENT_INITIATED_DISCONNECT"; readonly CONNECTION_LOST: "CONNECTION_LOST"; readonly CUSTOMAUTH_TTL_EXPIRATION: "CUSTOMAUTH_TTL_EXPIRATION"; readonly DUPLICATE_CLIENTID: "DUPLICATE_CLIENTID"; readonly FORBIDDEN_ACCESS: "FORBIDDEN_ACCESS"; readonly MQTT_KEEP_ALIVE_TIMEOUT: "MQTT_KEEP_ALIVE_TIMEOUT"; readonly NONE: "NONE"; readonly SERVER_ERROR: "SERVER_ERROR"; readonly SERVER_INITIATED_DISCONNECT: "SERVER_INITIATED_DISCONNECT"; readonly THROTTLED: "THROTTLED"; readonly UNKNOWN: "UNKNOWN"; readonly WEBSOCKET_TTL_EXPIRATION: "WEBSOCKET_TTL_EXPIRATION"; }; export type DisconnectReasonValue = (typeof DisconnectReasonValue)[keyof typeof DisconnectReasonValue]; export declare const BehaviorCriteriaType: { readonly MACHINE_LEARNING: "MACHINE_LEARNING"; readonly STATIC: "STATIC"; readonly STATISTICAL: "STATISTICAL"; }; export type BehaviorCriteriaType = (typeof BehaviorCriteriaType)[keyof typeof BehaviorCriteriaType]; export declare const SortOrder: { readonly Ascending: "ASCENDING"; readonly Descending: "DESCENDING"; }; export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder]; export declare const DetectMitigationActionExecutionStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SKIPPED: "SKIPPED"; readonly SUCCESSFUL: "SUCCESSFUL"; }; export type DetectMitigationActionExecutionStatus = (typeof DetectMitigationActionExecutionStatus)[keyof typeof DetectMitigationActionExecutionStatus]; export declare const SbomValidationResult: { readonly FAILED: "FAILED"; readonly SUCCEEDED: "SUCCEEDED"; }; export type SbomValidationResult = (typeof SbomValidationResult)[keyof typeof SbomValidationResult]; export declare const SbomValidationErrorCode: { readonly FILE_SIZE_LIMIT_EXCEEDED: "FILE_SIZE_LIMIT_EXCEEDED"; readonly INCOMPATIBLE_FORMAT: "INCOMPATIBLE_FORMAT"; }; export type SbomValidationErrorCode = (typeof SbomValidationErrorCode)[keyof typeof SbomValidationErrorCode]; export declare const ReportType: { readonly ERRORS: "ERRORS"; readonly RESULTS: "RESULTS"; }; export type ReportType = (typeof ReportType)[keyof typeof ReportType]; export declare const ViolationEventType: { readonly ALARM_CLEARED: "alarm-cleared"; readonly ALARM_INVALIDATED: "alarm-invalidated"; readonly IN_ALARM: "in-alarm"; }; export type ViolationEventType = (typeof ViolationEventType)[keyof typeof ViolationEventType]; export declare const PackageVersionAction: { readonly DEPRECATE: "DEPRECATE"; readonly PUBLISH: "PUBLISH"; }; export type PackageVersionAction = (typeof PackageVersionAction)[keyof typeof PackageVersionAction];