/** * @public * @enum */ export declare const EncodingType: { readonly binary: "binary"; readonly json: "json"; }; /** * @public */ export type EncodingType = (typeof EncodingType)[keyof typeof EncodingType]; /** * @public * @enum */ export declare const FunctionIsolationMode: { readonly GreengrassContainer: "GreengrassContainer"; readonly NoContainer: "NoContainer"; }; /** * @public */ export type FunctionIsolationMode = (typeof FunctionIsolationMode)[keyof typeof FunctionIsolationMode]; /** * @public * @enum */ export declare const Permission: { readonly ro: "ro"; readonly rw: "rw"; }; /** * @public */ export type Permission = (typeof Permission)[keyof typeof Permission]; /** * @public * @enum */ export declare const LoggerComponent: { readonly GreengrassSystem: "GreengrassSystem"; readonly Lambda: "Lambda"; }; /** * @public */ export type LoggerComponent = (typeof LoggerComponent)[keyof typeof LoggerComponent]; /** * @public * @enum */ export declare const LoggerLevel: { readonly DEBUG: "DEBUG"; readonly ERROR: "ERROR"; readonly FATAL: "FATAL"; readonly INFO: "INFO"; readonly WARN: "WARN"; }; /** * @public */ export type LoggerLevel = (typeof LoggerLevel)[keyof typeof LoggerLevel]; /** * @public * @enum */ export declare const LoggerType: { readonly AWSCloudWatch: "AWSCloudWatch"; readonly FileSystem: "FileSystem"; }; /** * @public */ export type LoggerType = (typeof LoggerType)[keyof typeof LoggerType]; /** * @public * @enum */ export declare const DeploymentType: { readonly ForceResetDeployment: "ForceResetDeployment"; readonly NewDeployment: "NewDeployment"; readonly Redeployment: "Redeployment"; readonly ResetDeployment: "ResetDeployment"; }; /** * @public */ export type DeploymentType = (typeof DeploymentType)[keyof typeof DeploymentType]; /** * @public * @enum */ export declare const BulkDeploymentStatus: { readonly Completed: "Completed"; readonly Failed: "Failed"; readonly Initializing: "Initializing"; readonly Running: "Running"; readonly Stopped: "Stopped"; readonly Stopping: "Stopping"; }; /** * @public */ export type BulkDeploymentStatus = (typeof BulkDeploymentStatus)[keyof typeof BulkDeploymentStatus]; /** * @public * @enum */ export declare const ConfigurationSyncStatus: { readonly InSync: "InSync"; readonly OutOfSync: "OutOfSync"; }; /** * @public */ export type ConfigurationSyncStatus = (typeof ConfigurationSyncStatus)[keyof typeof ConfigurationSyncStatus]; /** * @public * @enum */ export declare const SoftwareToUpdate: { readonly core: "core"; readonly ota_agent: "ota_agent"; }; /** * @public */ export type SoftwareToUpdate = (typeof SoftwareToUpdate)[keyof typeof SoftwareToUpdate]; /** * @public * @enum */ export declare const UpdateAgentLogLevel: { readonly DEBUG: "DEBUG"; readonly ERROR: "ERROR"; readonly FATAL: "FATAL"; readonly INFO: "INFO"; readonly NONE: "NONE"; readonly TRACE: "TRACE"; readonly VERBOSE: "VERBOSE"; readonly WARN: "WARN"; }; /** * @public */ export type UpdateAgentLogLevel = (typeof UpdateAgentLogLevel)[keyof typeof UpdateAgentLogLevel]; /** * @public * @enum */ export declare const UpdateTargetsArchitecture: { readonly aarch64: "aarch64"; readonly armv6l: "armv6l"; readonly armv7l: "armv7l"; readonly x86_64: "x86_64"; }; /** * @public */ export type UpdateTargetsArchitecture = (typeof UpdateTargetsArchitecture)[keyof typeof UpdateTargetsArchitecture]; /** * @public * @enum */ export declare const UpdateTargetsOperatingSystem: { readonly amazon_linux: "amazon_linux"; readonly openwrt: "openwrt"; readonly raspbian: "raspbian"; readonly ubuntu: "ubuntu"; }; /** * @public */ export type UpdateTargetsOperatingSystem = (typeof UpdateTargetsOperatingSystem)[keyof typeof UpdateTargetsOperatingSystem]; /** * @public * @enum */ export declare const Telemetry: { readonly Off: "Off"; readonly On: "On"; }; /** * @public */ export type Telemetry = (typeof Telemetry)[keyof typeof Telemetry];