import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; import { DeploymentState, DeploymentState$Outbound } from "./deploymentstate.js"; import { ObservedInventoryBatch, ObservedInventoryBatch$Outbound } from "./observedinventorybatch.js"; import { OperationsReport, OperationsReport$Outbound } from "./operationsreport.js"; import { OperatorCapabilityReport, OperatorCapabilityReport$Outbound } from "./operatorcapabilityreport.js"; import { RemoteOperatorImageIdentity, RemoteOperatorImageIdentity$Outbound } from "./remoteoperatorimageidentity.js"; export declare const SyncReconcileRequestBackendEnum: { readonly Aws: "aws"; readonly Gcp: "gcp"; readonly Azure: "azure"; readonly Kubernetes: "kubernetes"; readonly Local: "local"; readonly Managed: "managed"; readonly External: "external"; readonly Test: "test"; }; export type SyncReconcileRequestBackendEnum = ClosedEnum; /** * Represents the target cloud platform. */ export declare const SyncReconcileRequestControllerPlatform: { readonly Aws: "aws"; readonly Gcp: "gcp"; readonly Azure: "azure"; readonly Kubernetes: "kubernetes"; readonly Machines: "machines"; readonly Local: "local"; readonly Test: "test"; }; /** * Represents the target cloud platform. */ export type SyncReconcileRequestControllerPlatform = ClosedEnum; export declare const SyncReconcileRequestReason74: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason74 = ClosedEnum; export declare const StatusSeverity74: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity74 = ClosedEnum; export type SyncReconcileRequestCollectionIssue74 = { message: string; reason: SyncReconcileRequestReason74; severity: StatusSeverity74; source: string; }; export declare const SyncReconcileRequestHealth77: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth77 = ClosedEnum; export declare const SyncReconcileRequestLifecycle77: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle77 = ClosedEnum; export type SyncReconcileRequestStatus77 = { collectionIssues: Array; health: SyncReconcileRequestHealth77; lifecycle: SyncReconcileRequestLifecycle77; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * Local: containers Docker still holds for this sandbox. */ export type DataLocal12 = { activeSessions: number; /** * Whether the loopback route is serving in this process. False after a manager restart until * * @remarks * the next tick rebinds it. */ routeServing: boolean; status: SyncReconcileRequestStatus77; backend: "local"; }; export declare const SyncReconcileRequestReason73: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason73 = ClosedEnum; export declare const StatusSeverity73: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity73 = ClosedEnum; export type SyncReconcileRequestCollectionIssue73 = { message: string; reason: SyncReconcileRequestReason73; severity: StatusSeverity73; source: string; }; export declare const SyncReconcileRequestHealth76: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth76 = ClosedEnum; export declare const SyncReconcileRequestLifecycle76: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle76 = ClosedEnum; export type SyncReconcileRequestStatus76 = { collectionIssues: Array; health: SyncReconcileRequestHealth76; lifecycle: SyncReconcileRequestLifecycle76; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * Kubernetes: pods carrying the sandbox label, in the deployment's namespace. */ export type DataKubernetesPods = { activeSessions: number; /** * Claimed but unused pods waiting in the pool. */ idlePods: number; namespace: string; status: SyncReconcileRequestStatus76; backend: "kubernetesPods"; }; export declare const SyncReconcileRequestReason72: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason72 = ClosedEnum; export declare const StatusSeverity72: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity72 = ClosedEnum; export type SyncReconcileRequestCollectionIssue72 = { message: string; reason: SyncReconcileRequestReason72; severity: StatusSeverity72; source: string; }; export declare const SyncReconcileRequestHealth75: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth75 = ClosedEnum; export declare const SyncReconcileRequestLifecycle75: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle75 = ClosedEnum; export type SyncReconcileRequestStatus75 = { collectionIssues: Array; health: SyncReconcileRequestHealth75; lifecycle: SyncReconcileRequestLifecycle75; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * GCP: the Agent Platform template sandboxes are cut from, and the engine it hangs under. * * @remarks * * No sandbox count: that needs `aiplatform.sandboxEnvironments.list`, which only the management * permission set holds. No template state either — emission is gated on reading it `ACTIVE`, * which is what `status` already says. */ export type DataGcpAgentPlatform = { /** * Reasoning engine the template hangs under, without which the template id names nothing. */ engine: string; status: SyncReconcileRequestStatus75; /** * The template sandboxes are currently cut from. */ templateId: string; backend: "gcpAgentPlatform"; }; export declare const SyncReconcileRequestReason71: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason71 = ClosedEnum; export declare const StatusSeverity71: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity71 = ClosedEnum; export type SyncReconcileRequestCollectionIssue71 = { message: string; reason: SyncReconcileRequestReason71; severity: StatusSeverity71; source: string; }; export declare const SyncReconcileRequestHealth74: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth74 = ClosedEnum; export declare const SyncReconcileRequestLifecycle74: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle74 = ClosedEnum; export type SyncReconcileRequestStatus74 = { collectionIssues: Array; health: SyncReconcileRequestHealth74; lifecycle: SyncReconcileRequestLifecycle74; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * Azure: the sandbox group's ARM state. The data plane has no list operation, so a sandbox count * * @remarks * is not available here. */ export type DataAzureSandboxGroup = { provisioningState?: string | null | undefined; sandboxGroup: string; status: SyncReconcileRequestStatus74; backend: "azureSandboxGroup"; }; export declare const SyncReconcileRequestReason70: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason70 = ClosedEnum; export declare const StatusSeverity70: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity70 = ClosedEnum; export type SyncReconcileRequestCollectionIssue70 = { message: string; reason: SyncReconcileRequestReason70; severity: StatusSeverity70; source: string; }; export declare const SyncReconcileRequestHealth73: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth73 = ClosedEnum; export declare const SyncReconcileRequestLifecycle73: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle73 = ClosedEnum; export type SyncReconcileRequestStatus73 = { collectionIssues: Array; health: SyncReconcileRequestHealth73; lifecycle: SyncReconcileRequestLifecycle73; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * AWS: the image a sandbox runs from, and the lifecycle state AWS reports for it. */ export type DataAwsMicrovm = { /** * Image the sandboxes belong to. */ imageIdentifier: string; /** * The image's own lifecycle state, which is where AWS surfaces base-image deprecation. * * @remarks * * No sandbox count sits beside it: counting means `lambda:ListMicrovms`, which authorizes * against no resource type and so cannot be granted without an account-wide reach the * permission sets refuse. A field only an over-broad grant could fill is a field whose * implementer ships AccessDenied into a customer's account. */ imageState?: string | null | undefined; status: SyncReconcileRequestStatus73; backend: "awsMicrovm"; }; /** * Content-free telemetry about what a sandbox resource is running. * * @remarks * * Never anything from inside a sandbox. A controller reaches only the cloud's management APIs, * and the whole point of the resource is that the control plane cannot see what runs in it. */ export type SyncReconcileRequestDataUnion18 = DataAwsMicrovm | DataAzureSandboxGroup | DataGcpAgentPlatform | DataKubernetesPods | DataLocal12; export type DataSandbox = { /** * Content-free telemetry about what a sandbox resource is running. * * @remarks * * Never anything from inside a sandbox. A controller reaches only the cloud's management APIs, * and the whole point of the resource is that the control plane cannot see what runs in it. */ data: DataAwsMicrovm | DataAzureSandboxGroup | DataGcpAgentPlatform | DataKubernetesPods | DataLocal12; resourceType: "sandbox"; }; export declare const SyncReconcileRequestHealth72: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth72 = ClosedEnum; export declare const SyncReconcileRequestLifecycle72: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle72 = ClosedEnum; export type SyncReconcileRequestStatus72 = { health: SyncReconcileRequestHealth72; lifecycle: SyncReconcileRequestLifecycle72; message?: string | null | undefined; }; export type SyncReconcileRequestData8 = { enabled?: boolean | null | undefined; keyId: string; keyOperations: Array; keyType: string; recoveryLevel?: string | null | undefined; status: SyncReconcileRequestStatus72; }; export type DataAzureKeyVault2 = { data: SyncReconcileRequestData8; provider: "azure-key-vault"; }; export declare const SyncReconcileRequestHealth71: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth71 = ClosedEnum; export declare const SyncReconcileRequestLifecycle71: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle71 = ClosedEnum; export type SyncReconcileRequestStatus71 = { health: SyncReconcileRequestHealth71; lifecycle: SyncReconcileRequestLifecycle71; message?: string | null | undefined; }; export type SyncReconcileRequestData7 = { algorithm?: string | null | undefined; cryptoKeyName: string; primaryState?: string | null | undefined; primaryVersion?: string | null | undefined; purpose: string; status: SyncReconcileRequestStatus71; }; export type DataGcpCloudKms = { data: SyncReconcileRequestData7; provider: "gcp-cloud-kms"; }; export declare const SyncReconcileRequestHealth70: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth70 = ClosedEnum; export declare const SyncReconcileRequestLifecycle70: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle70 = ClosedEnum; export type SyncReconcileRequestStatus70 = { health: SyncReconcileRequestHealth70; lifecycle: SyncReconcileRequestLifecycle70; message?: string | null | undefined; }; export type SyncReconcileRequestData6 = { enabled: boolean; keyArn: string; keySpec: string; keyState: string; keyUsage: string; status: SyncReconcileRequestStatus70; }; export type DataAwsKms = { data: SyncReconcileRequestData6; provider: "aws-kms"; }; export type SyncReconcileRequestDataUnion17 = DataAwsKms | DataGcpCloudKms | DataAzureKeyVault2; export type DataKey = { data: DataAwsKms | DataGcpCloudKms | DataAzureKeyVault2; resourceType: "key"; }; export declare const SyncReconcileRequestAccessTest4: { readonly Verified: "verified"; readonly Failed: "failed"; readonly NotChecked: "not-checked"; }; export type SyncReconcileRequestAccessTest4 = ClosedEnum; export declare const SyncReconcileRequestModelAvailability4: { readonly Available: "available"; readonly Blocked: "blocked"; readonly Unknown: "unknown"; }; export type SyncReconcileRequestModelAvailability4 = ClosedEnum; export declare const AvailabilityBlocker4: { readonly AgreementRequired: "agreement-required"; readonly EntitlementRequired: "entitlement-required"; readonly ModelActivationRequired: "model-activation-required"; readonly DeploymentRequired: "deployment-required"; readonly QuotaConfigurationRequired: "quota-configuration-required"; readonly RegionUnavailable: "region-unavailable"; readonly AccessDenied: "access-denied"; readonly ObservationFailed: "observation-failed"; }; export type AvailabilityBlocker4 = ClosedEnum; /** * A public API accepted from an application client. */ export declare const SyncReconcileRequestClientApi4: { readonly OpenAiChatCompletions: "open-ai-chat-completions"; readonly OpenAiResponses: "open-ai-responses"; readonly AnthropicMessages: "anthropic-messages"; }; /** * A public API accepted from an application client. */ export type SyncReconcileRequestClientApi4 = ClosedEnum; export type SyncReconcileRequestModel4 = { accessTest: SyncReconcileRequestAccessTest4; availability: SyncReconcileRequestModelAvailability4; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: Date | null | undefined; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export declare const AvailabilitySource4: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export type AvailabilitySource4 = ClosedEnum; export type SyncReconcileRequestAvailability4 = { catalogRevision: string; location?: string | null | undefined; models: Array; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ source: AvailabilitySource4; }; export type Availability = SyncReconcileRequestAvailability4 | any; export declare const SyncReconcileRequestReason69: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason69 = ClosedEnum; export declare const StatusSeverity69: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity69 = ClosedEnum; export type SyncReconcileRequestCollectionIssue69 = { message: string; reason: SyncReconcileRequestReason69; severity: StatusSeverity69; source: string; }; export declare const SyncReconcileRequestHealth69: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth69 = ClosedEnum; export declare const SyncReconcileRequestLifecycle69: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle69 = ClosedEnum; export type SyncReconcileRequestStatus69 = { collectionIssues: Array; health: SyncReconcileRequestHealth69; lifecycle: SyncReconcileRequestLifecycle69; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataExternal = { availability?: SyncReconcileRequestAvailability4 | any | null | undefined; /** * The BYO-key provider serving this binding (e.g. "openai"). Used on the Local * * @remarks * platform, where the app brings its own provider key instead of an ambient cloud. */ provider: string; status: SyncReconcileRequestStatus69; backend: "external"; }; export declare const SyncReconcileRequestAccessTest3: { readonly Verified: "verified"; readonly Failed: "failed"; readonly NotChecked: "not-checked"; }; export type SyncReconcileRequestAccessTest3 = ClosedEnum; export declare const SyncReconcileRequestModelAvailability3: { readonly Available: "available"; readonly Blocked: "blocked"; readonly Unknown: "unknown"; }; export type SyncReconcileRequestModelAvailability3 = ClosedEnum; export declare const AvailabilityBlocker3: { readonly AgreementRequired: "agreement-required"; readonly EntitlementRequired: "entitlement-required"; readonly ModelActivationRequired: "model-activation-required"; readonly DeploymentRequired: "deployment-required"; readonly QuotaConfigurationRequired: "quota-configuration-required"; readonly RegionUnavailable: "region-unavailable"; readonly AccessDenied: "access-denied"; readonly ObservationFailed: "observation-failed"; }; export type AvailabilityBlocker3 = ClosedEnum; /** * A public API accepted from an application client. */ export declare const SyncReconcileRequestClientApi3: { readonly OpenAiChatCompletions: "open-ai-chat-completions"; readonly OpenAiResponses: "open-ai-responses"; readonly AnthropicMessages: "anthropic-messages"; }; /** * A public API accepted from an application client. */ export type SyncReconcileRequestClientApi3 = ClosedEnum; export type SyncReconcileRequestModel3 = { accessTest: SyncReconcileRequestAccessTest3; availability: SyncReconcileRequestModelAvailability3; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: Date | null | undefined; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export declare const AvailabilitySource3: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export type AvailabilitySource3 = ClosedEnum; export type SyncReconcileRequestAvailability3 = { catalogRevision: string; location?: string | null | undefined; models: Array; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ source: AvailabilitySource3; }; export declare const SyncReconcileRequestReason68: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason68 = ClosedEnum; export declare const StatusSeverity68: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity68 = ClosedEnum; export type SyncReconcileRequestCollectionIssue68 = { message: string; reason: SyncReconcileRequestReason68; severity: StatusSeverity68; source: string; }; export declare const SyncReconcileRequestHealth68: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth68 = ClosedEnum; export declare const SyncReconcileRequestLifecycle68: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle68 = ClosedEnum; export type SyncReconcileRequestStatus68 = { collectionIssues: Array; health: SyncReconcileRequestHealth68; lifecycle: SyncReconcileRequestLifecycle68; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureFoundry = { accountName: string; availability: SyncReconcileRequestAvailability3; endpoint?: string | null | undefined; location?: string | null | undefined; resourceGroup?: string | null | undefined; status: SyncReconcileRequestStatus68; backend: "azureFoundry"; }; export declare const SyncReconcileRequestAccessTest2: { readonly Verified: "verified"; readonly Failed: "failed"; readonly NotChecked: "not-checked"; }; export type SyncReconcileRequestAccessTest2 = ClosedEnum; export declare const SyncReconcileRequestModelAvailability2: { readonly Available: "available"; readonly Blocked: "blocked"; readonly Unknown: "unknown"; }; export type SyncReconcileRequestModelAvailability2 = ClosedEnum; export declare const AvailabilityBlocker2: { readonly AgreementRequired: "agreement-required"; readonly EntitlementRequired: "entitlement-required"; readonly ModelActivationRequired: "model-activation-required"; readonly DeploymentRequired: "deployment-required"; readonly QuotaConfigurationRequired: "quota-configuration-required"; readonly RegionUnavailable: "region-unavailable"; readonly AccessDenied: "access-denied"; readonly ObservationFailed: "observation-failed"; }; export type AvailabilityBlocker2 = ClosedEnum; /** * A public API accepted from an application client. */ export declare const SyncReconcileRequestClientApi2: { readonly OpenAiChatCompletions: "open-ai-chat-completions"; readonly OpenAiResponses: "open-ai-responses"; readonly AnthropicMessages: "anthropic-messages"; }; /** * A public API accepted from an application client. */ export type SyncReconcileRequestClientApi2 = ClosedEnum; export type SyncReconcileRequestModel2 = { accessTest: SyncReconcileRequestAccessTest2; availability: SyncReconcileRequestModelAvailability2; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: Date | null | undefined; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export declare const AvailabilitySource2: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export type AvailabilitySource2 = ClosedEnum; export type SyncReconcileRequestAvailability2 = { catalogRevision: string; location?: string | null | undefined; models: Array; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ source: AvailabilitySource2; }; export declare const SyncReconcileRequestReason67: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason67 = ClosedEnum; export declare const StatusSeverity67: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity67 = ClosedEnum; export type SyncReconcileRequestCollectionIssue67 = { message: string; reason: SyncReconcileRequestReason67; severity: StatusSeverity67; source: string; }; export declare const SyncReconcileRequestHealth67: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth67 = ClosedEnum; export declare const SyncReconcileRequestLifecycle67: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle67 = ClosedEnum; export type SyncReconcileRequestStatus67 = { collectionIssues: Array; health: SyncReconcileRequestHealth67; lifecycle: SyncReconcileRequestLifecycle67; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpVertex = { availability: SyncReconcileRequestAvailability2; location: string; project: string; status: SyncReconcileRequestStatus67; backend: "gcpVertex"; }; export declare const SyncReconcileRequestAccessTest1: { readonly Verified: "verified"; readonly Failed: "failed"; readonly NotChecked: "not-checked"; }; export type SyncReconcileRequestAccessTest1 = ClosedEnum; export declare const SyncReconcileRequestModelAvailability1: { readonly Available: "available"; readonly Blocked: "blocked"; readonly Unknown: "unknown"; }; export type SyncReconcileRequestModelAvailability1 = ClosedEnum; export declare const AvailabilityBlocker1: { readonly AgreementRequired: "agreement-required"; readonly EntitlementRequired: "entitlement-required"; readonly ModelActivationRequired: "model-activation-required"; readonly DeploymentRequired: "deployment-required"; readonly QuotaConfigurationRequired: "quota-configuration-required"; readonly RegionUnavailable: "region-unavailable"; readonly AccessDenied: "access-denied"; readonly ObservationFailed: "observation-failed"; }; export type AvailabilityBlocker1 = ClosedEnum; /** * A public API accepted from an application client. */ export declare const SyncReconcileRequestClientApi1: { readonly OpenAiChatCompletions: "open-ai-chat-completions"; readonly OpenAiResponses: "open-ai-responses"; readonly AnthropicMessages: "anthropic-messages"; }; /** * A public API accepted from an application client. */ export type SyncReconcileRequestClientApi1 = ClosedEnum; export type SyncReconcileRequestModel1 = { accessTest: SyncReconcileRequestAccessTest1; availability: SyncReconcileRequestModelAvailability1; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: Date | null | undefined; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export declare const AvailabilitySource1: { readonly AwsBedrock: "aws-bedrock"; readonly GcpVertex: "gcp-vertex"; readonly AzureFoundry: "azure-foundry"; readonly Anthropic: "anthropic"; }; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ export type AvailabilitySource1 = ClosedEnum; export type SyncReconcileRequestAvailability1 = { catalogRevision: string; location?: string | null | undefined; models: Array; /** * Provider control plane used to observe model availability without invoking * * @remarks * a model, spending customer quota, or accepting provider terms. */ source: AvailabilitySource1; }; export declare const SyncReconcileRequestReason66: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason66 = ClosedEnum; export declare const StatusSeverity66: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity66 = ClosedEnum; export type SyncReconcileRequestCollectionIssue66 = { message: string; reason: SyncReconcileRequestReason66; severity: StatusSeverity66; source: string; }; export declare const SyncReconcileRequestHealth66: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth66 = ClosedEnum; export declare const SyncReconcileRequestLifecycle66: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle66 = ClosedEnum; export type SyncReconcileRequestStatus66 = { collectionIssues: Array; health: SyncReconcileRequestHealth66; lifecycle: SyncReconcileRequestLifecycle66; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsBedrock = { availability: SyncReconcileRequestAvailability1; region: string; status: SyncReconcileRequestStatus66; backend: "awsBedrock"; }; export type SyncReconcileRequestDataUnion16 = DataAwsBedrock | DataGcpVertex | DataAzureFoundry | DataExternal; export type DataAi = { data: DataAwsBedrock | DataGcpVertex | DataAzureFoundry | DataExternal; resourceType: "ai"; }; export declare const SyncReconcileRequestReason65: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason65 = ClosedEnum; export declare const StatusSeverity65: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity65 = ClosedEnum; export type SyncReconcileRequestCollectionIssue65 = { message: string; reason: SyncReconcileRequestReason65; severity: StatusSeverity65; source: string; }; export declare const SyncReconcileRequestHealth65: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth65 = ClosedEnum; export declare const SyncReconcileRequestLifecycle65: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle65 = ClosedEnum; export type SyncReconcileRequestStatus65 = { collectionIssues: Array; health: SyncReconcileRequestHealth65; lifecycle: SyncReconcileRequestLifecycle65; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type SyncReconcileRequestData5 = { createdAt?: string | null | undefined; disableLocalAuth?: boolean | null | undefined; location?: string | null | undefined; metricId?: string | null | undefined; minimumTlsVersion?: string | null | undefined; name: string; namespaceStatus?: string | null | undefined; premiumMessagingPartitions?: number | null | undefined; privateEndpointConnectionCount: number; provisioningState?: string | null | undefined; publicNetworkAccess?: string | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; serviceBusEndpoint?: string | null | undefined; skuCapacity?: number | null | undefined; skuName?: string | null | undefined; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus65; updatedAt?: string | null | undefined; zoneRedundant?: boolean | null | undefined; }; export type DataAzureServiceBusNamespace = { data: SyncReconcileRequestData5; resourceType: "azure_service_bus_namespace"; }; export declare const SyncReconcileRequestReason64: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason64 = ClosedEnum; export declare const StatusSeverity64: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity64 = ClosedEnum; export type SyncReconcileRequestCollectionIssue64 = { message: string; reason: SyncReconcileRequestReason64; severity: StatusSeverity64; source: string; }; export declare const SyncReconcileRequestHealth64: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth64 = ClosedEnum; export declare const SyncReconcileRequestLifecycle64: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle64 = ClosedEnum; export type SyncReconcileRequestStatus64 = { collectionIssues: Array; health: SyncReconcileRequestHealth64; lifecycle: SyncReconcileRequestLifecycle64; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type WorkloadProfile = { maximumCount?: number | null | undefined; minimumCount?: number | null | undefined; name: string; workloadProfileType: string; }; export type SyncReconcileRequestData4 = { customDomainVerificationId?: string | null | undefined; defaultDomain?: string | null | undefined; eventStreamEndpoint?: string | null | undefined; infrastructureResourceGroup?: string | null | undefined; kind?: string | null | undefined; location?: string | null | undefined; name: string; provisioningState?: string | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; staticIp?: string | null | undefined; status: SyncReconcileRequestStatus64; workloadProfileCount: number; workloadProfiles: Array; zoneRedundant?: boolean | null | undefined; }; export type DataAzureContainerAppsEnvironment = { data: SyncReconcileRequestData4; resourceType: "azure_container_apps_environment"; }; export type PrimaryEndpoints = { blob?: string | null | undefined; dfs?: string | null | undefined; file?: string | null | undefined; queue?: string | null | undefined; table?: string | null | undefined; web?: string | null | undefined; }; export type SecondaryEndpoints = { blob?: string | null | undefined; dfs?: string | null | undefined; file?: string | null | undefined; queue?: string | null | undefined; table?: string | null | undefined; web?: string | null | undefined; }; export declare const SyncReconcileRequestReason63: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason63 = ClosedEnum; export declare const StatusSeverity63: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity63 = ClosedEnum; export type SyncReconcileRequestCollectionIssue63 = { message: string; reason: SyncReconcileRequestReason63; severity: StatusSeverity63; source: string; }; export declare const SyncReconcileRequestHealth63: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth63 = ClosedEnum; export declare const SyncReconcileRequestLifecycle63: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle63 = ClosedEnum; export type SyncReconcileRequestStatus63 = { collectionIssues: Array; health: SyncReconcileRequestHealth63; lifecycle: SyncReconcileRequestLifecycle63; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type SyncReconcileRequestData3 = { allowBlobPublicAccess?: boolean | null | undefined; allowSharedKeyAccess?: boolean | null | undefined; encryptionKeySource?: string | null | undefined; kind?: string | null | undefined; location?: string | null | undefined; minimumTlsVersion?: string | null | undefined; name: string; networkBypass?: string | null | undefined; networkDefaultAction?: string | null | undefined; networkIpRuleCount?: number | null | undefined; networkResourceAccessRuleCount?: number | null | undefined; networkVirtualNetworkRuleCount?: number | null | undefined; primaryEndpoints: PrimaryEndpoints; provisioningState?: string | null | undefined; publicNetworkAccess?: string | null | undefined; requireInfrastructureEncryption?: boolean | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; secondaryEndpoints: SecondaryEndpoints; skuName?: string | null | undefined; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus63; supportsHttpsTrafficOnly?: boolean | null | undefined; }; export type DataAzureStorageAccount = { data: SyncReconcileRequestData3; resourceType: "azure_storage_account"; }; export declare const SyncReconcileRequestReason62: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason62 = ClosedEnum; export declare const StatusSeverity62: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity62 = ClosedEnum; export type SyncReconcileRequestCollectionIssue62 = { message: string; reason: SyncReconcileRequestReason62; severity: StatusSeverity62; source: string; }; export declare const SyncReconcileRequestHealth62: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth62 = ClosedEnum; export declare const SyncReconcileRequestLifecycle62: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle62 = ClosedEnum; export type SyncReconcileRequestStatus62 = { collectionIssues: Array; health: SyncReconcileRequestHealth62; lifecycle: SyncReconcileRequestLifecycle62; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type SyncReconcileRequestData2 = { location?: string | null | undefined; managedTags: { [k: string]: string; }; name: string; provisioningState?: string | null | undefined; resourceId?: string | null | undefined; status: SyncReconcileRequestStatus62; }; export type DataAzureResourceGroup = { data: SyncReconcileRequestData2; resourceType: "azure_resource_group"; }; export declare const SyncReconcileRequestReason61: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason61 = ClosedEnum; export declare const StatusSeverity61: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity61 = ClosedEnum; export type SyncReconcileRequestCollectionIssue61 = { message: string; reason: SyncReconcileRequestReason61; severity: StatusSeverity61; source: string; }; export declare const SyncReconcileRequestHealth61: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth61 = ClosedEnum; export declare const SyncReconcileRequestLifecycle61: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle61 = ClosedEnum; export type SyncReconcileRequestStatus61 = { collectionIssues: Array; health: SyncReconcileRequestHealth61; lifecycle: SyncReconcileRequestLifecycle61; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureResourceProvider = { namespace: string; providerId?: string | null | undefined; registered: boolean; registrationPolicy?: string | null | undefined; registrationState?: string | null | undefined; resourceTypeCount: number; status: SyncReconcileRequestStatus61; backend: "azureResourceProvider"; }; export declare const SyncReconcileRequestReason60: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason60 = ClosedEnum; export declare const StatusSeverity60: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity60 = ClosedEnum; export type SyncReconcileRequestCollectionIssue60 = { message: string; reason: SyncReconcileRequestReason60; severity: StatusSeverity60; source: string; }; export declare const SyncReconcileRequestHealth60: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth60 = ClosedEnum; export declare const SyncReconcileRequestLifecycle60: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle60 = ClosedEnum; export type SyncReconcileRequestStatus60 = { collectionIssues: Array; health: SyncReconcileRequestHealth60; lifecycle: SyncReconcileRequestLifecycle60; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpServiceUsage = { enabled: boolean; lastOperationName?: string | null | undefined; projectId: string; serviceName: string; serviceResourceName?: string | null | undefined; state?: string | null | undefined; status: SyncReconcileRequestStatus60; title?: string | null | undefined; backend: "gcpServiceUsage"; }; export type SyncReconcileRequestDataUnion15 = DataGcpServiceUsage | DataAzureResourceProvider; export type DataServiceActivation = { data: DataGcpServiceUsage | DataAzureResourceProvider; resourceType: "service_activation"; }; export type InvolvedObject10 = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; export type InvolvedObjectUnion10 = InvolvedObject10 | any; export type SourceEvent10 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion10 = SourceEvent10 | any; export type SyncReconcileRequestEvent13 = { count?: number | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject10 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent10 | any | null | undefined; type?: string | null | undefined; }; export declare const SyncReconcileRequestReason59: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason59 = ClosedEnum; export declare const StatusSeverity59: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity59 = ClosedEnum; export type SyncReconcileRequestCollectionIssue59 = { message: string; reason: SyncReconcileRequestReason59; severity: StatusSeverity59; source: string; }; export declare const SyncReconcileRequestHealth59: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth59 = ClosedEnum; export declare const SyncReconcileRequestLifecycle59: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle59 = ClosedEnum; export type SyncReconcileRequestStatus59 = { collectionIssues: Array; health: SyncReconcileRequestHealth59; lifecycle: SyncReconcileRequestLifecycle59; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataKubernetesJob = { active?: number | null | undefined; completionTime?: Date | null | undefined; conditionCount: number; events: Array; failed?: number | null | undefined; imageDigest?: string | null | undefined; jobName: string; namespace: string; startTime?: Date | null | undefined; status: SyncReconcileRequestStatus59; succeeded?: number | null | undefined; backend: "kubernetesJob"; }; export declare const SyncReconcileRequestReason58: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason58 = ClosedEnum; export declare const StatusSeverity58: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity58 = ClosedEnum; export type SyncReconcileRequestCollectionIssue58 = { message: string; reason: SyncReconcileRequestReason58; severity: StatusSeverity58; source: string; }; export declare const SyncReconcileRequestHealth58: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth58 = ClosedEnum; export declare const SyncReconcileRequestLifecycle58: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle58 = ClosedEnum; export type SyncReconcileRequestStatus58 = { collectionIssues: Array; health: SyncReconcileRequestHealth58; lifecycle: SyncReconcileRequestLifecycle58; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureContainerApps2 = { environmentVariableCount: number; managedEnvironmentId: string; managedIdentityId?: string | null | undefined; resourceGroupName: string; resourcePrefix?: string | null | undefined; status: SyncReconcileRequestStatus58; backend: "azureContainerApps"; }; export declare const SyncReconcileRequestReason57: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason57 = ClosedEnum; export declare const StatusSeverity57: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity57 = ClosedEnum; export type SyncReconcileRequestCollectionIssue57 = { message: string; reason: SyncReconcileRequestReason57; severity: StatusSeverity57; source: string; }; export declare const SyncReconcileRequestHealth57: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth57 = ClosedEnum; export declare const SyncReconcileRequestLifecycle57: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle57 = ClosedEnum; export type SyncReconcileRequestStatus57 = { collectionIssues: Array; health: SyncReconcileRequestHealth57; lifecycle: SyncReconcileRequestLifecycle57; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpCloudBuild = { buildConfigId: string; environmentVariableCount: number; location: string; projectId: string; serviceAccount?: string | null | undefined; status: SyncReconcileRequestStatus57; backend: "gcpCloudBuild"; }; export declare const SyncReconcileRequestReason56: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason56 = ClosedEnum; export declare const StatusSeverity56: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity56 = ClosedEnum; export type SyncReconcileRequestCollectionIssue56 = { message: string; reason: SyncReconcileRequestReason56; severity: StatusSeverity56; source: string; }; export declare const SyncReconcileRequestHealth56: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth56 = ClosedEnum; export declare const SyncReconcileRequestLifecycle56: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle56 = ClosedEnum; export type SyncReconcileRequestStatus56 = { collectionIssues: Array; health: SyncReconcileRequestHealth56; lifecycle: SyncReconcileRequestLifecycle56; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsCodeBuild = { artifactsEncryptionDisabled?: boolean | null | undefined; artifactsType?: string | null | undefined; cloudWatchLogsStatus?: string | null | undefined; computeType?: string | null | undefined; created?: number | null | undefined; description?: string | null | undefined; encryptionKeyPresent: boolean; environmentImage?: string | null | undefined; environmentType?: string | null | undefined; environmentVariableCount: number; imagePullCredentialsType?: string | null | undefined; lastModified?: number | null | undefined; privilegedMode?: boolean | null | undefined; projectArn?: string | null | undefined; projectName: string; queuedTimeoutInMinutes?: number | null | undefined; s3LogsStatus?: string | null | undefined; serviceRolePresent: boolean; sourceType?: string | null | undefined; status: SyncReconcileRequestStatus56; timeoutInMinutes?: number | null | undefined; backend: "awsCodeBuild"; }; export type SyncReconcileRequestDataUnion14 = DataAwsCodeBuild | DataGcpCloudBuild | DataAzureContainerApps2 | DataKubernetesJob; export type DataBuild = { data: DataAwsCodeBuild | DataGcpCloudBuild | DataAzureContainerApps2 | DataKubernetesJob; resourceType: "build"; }; export declare const SyncReconcileRequestReason55: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason55 = ClosedEnum; export declare const StatusSeverity55: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity55 = ClosedEnum; export type SyncReconcileRequestCollectionIssue55 = { message: string; reason: SyncReconcileRequestReason55; severity: StatusSeverity55; source: string; }; export declare const SyncReconcileRequestHealth55: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth55 = ClosedEnum; export declare const SyncReconcileRequestLifecycle55: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle55 = ClosedEnum; export type SyncReconcileRequestStatus55 = { collectionIssues: Array; health: SyncReconcileRequestHealth55; lifecycle: SyncReconcileRequestLifecycle55; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal11 = { reachable: boolean; registryUrl: string; status: SyncReconcileRequestStatus55; backend: "local"; }; export declare const SyncReconcileRequestReason54: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason54 = ClosedEnum; export declare const StatusSeverity54: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity54 = ClosedEnum; export type SyncReconcileRequestCollectionIssue54 = { message: string; reason: SyncReconcileRequestReason54; severity: StatusSeverity54; source: string; }; export declare const SyncReconcileRequestHealth54: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth54 = ClosedEnum; export declare const SyncReconcileRequestLifecycle54: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle54 = ClosedEnum; export type SyncReconcileRequestStatus54 = { collectionIssues: Array; health: SyncReconcileRequestHealth54; lifecycle: SyncReconcileRequestLifecycle54; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureContainerRegistry = { adminUserEnabled: boolean; anonymousPullEnabled: boolean; creationDate?: string | null | undefined; dataEndpointEnabled?: boolean | null | undefined; dataEndpointHostNames: Array; encryptionKeyIdentifierPresent: boolean; encryptionKeyVaultUriPresent: boolean; encryptionStatus?: string | null | undefined; ipRuleCount: number; location: string; loginServer?: string | null | undefined; managedTagCount: number; name: string; networkRuleBypassOptions: string; networkRuleDefaultAction?: string | null | undefined; policiesPresent: boolean; policyCount: number; privateEndpointConnectionCount: number; provisioningState?: string | null | undefined; publicNetworkAccess: string; resourceGroup: string; resourceId?: string | null | undefined; skuName: string; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus54; type?: string | null | undefined; zoneRedundancy: string; backend: "azureContainerRegistry"; }; export declare const SyncReconcileRequestReason53: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason53 = ClosedEnum; export declare const StatusSeverity53: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity53 = ClosedEnum; export type SyncReconcileRequestCollectionIssue53 = { message: string; reason: SyncReconcileRequestReason53; severity: StatusSeverity53; source: string; }; export declare const SyncReconcileRequestHealth53: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth53 = ClosedEnum; export declare const SyncReconcileRequestLifecycle53: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle53 = ClosedEnum; export type SyncReconcileRequestStatus53 = { collectionIssues: Array; health: SyncReconcileRequestHealth53; lifecycle: SyncReconcileRequestLifecycle53; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpArtifactRegistry = { cleanupPolicyCount: number; cleanupPolicyDryRun?: boolean | null | undefined; createTime?: string | null | undefined; description?: string | null | undefined; format?: string | null | undefined; iamBindingCount: number; iamPolicyEtagPresent: boolean; iamRoles: Array; kmsKeyNamePresent: boolean; labelCount: number; location: string; mode?: string | null | undefined; name?: string | null | undefined; projectId: string; pullServiceAccountEmail?: string | null | undefined; pushServiceAccountEmail?: string | null | undefined; repositoryId: string; satisfiesPzs?: boolean | null | undefined; sizeBytes?: string | null | undefined; status: SyncReconcileRequestStatus53; updateTime?: string | null | undefined; backend: "gcpArtifactRegistry"; }; export type SyncReconcileRequestRepository = { createdAt: number; encryptionType?: string | null | undefined; imageTagMutability?: string | null | undefined; kmsKeyPresent: boolean; registryId: string; repositoryArn: string; repositoryName: string; repositoryUri: string; scanOnPush?: boolean | null | undefined; }; export declare const SyncReconcileRequestReason52: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason52 = ClosedEnum; export declare const StatusSeverity52: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity52 = ClosedEnum; export type SyncReconcileRequestCollectionIssue52 = { message: string; reason: SyncReconcileRequestReason52; severity: StatusSeverity52; source: string; }; export declare const SyncReconcileRequestHealth52: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth52 = ClosedEnum; export declare const SyncReconcileRequestLifecycle52: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle52 = ClosedEnum; export type SyncReconcileRequestStatus52 = { collectionIssues: Array; health: SyncReconcileRequestHealth52; lifecycle: SyncReconcileRequestLifecycle52; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsEcr = { pullRoleArn?: string | null | undefined; pushRoleArn?: string | null | undefined; region: string; registryId: string; registryUri: string; repositories: Array; repositoriesTruncated: boolean; repositoryCount: number; repositoryPrefix: string; status: SyncReconcileRequestStatus52; backend: "awsEcr"; }; export type SyncReconcileRequestDataUnion13 = DataAwsEcr | DataGcpArtifactRegistry | DataAzureContainerRegistry | DataLocal11; export type DataArtifactRegistry = { data: DataAwsEcr | DataGcpArtifactRegistry | DataAzureContainerRegistry | DataLocal11; resourceType: "artifact-registry"; }; export declare const SyncReconcileRequestReason51: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason51 = ClosedEnum; export declare const StatusSeverity51: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity51 = ClosedEnum; export type SyncReconcileRequestCollectionIssue51 = { message: string; reason: SyncReconcileRequestReason51; severity: StatusSeverity51; source: string; }; export declare const SyncReconcileRequestHealth51: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth51 = ClosedEnum; export declare const SyncReconcileRequestLifecycle51: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle51 = ClosedEnum; export type SyncReconcileRequestStatus51 = { collectionIssues: Array; health: SyncReconcileRequestHealth51; lifecycle: SyncReconcileRequestLifecycle51; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureManagedIdentity2 = { ficName?: string | null | undefined; roleAssignmentIds: Array; roleDefinitionId?: string | null | undefined; status: SyncReconcileRequestStatus51; tenantId?: string | null | undefined; uamiClientId?: string | null | undefined; uamiPrincipalId?: string | null | undefined; uamiResourceId?: string | null | undefined; backend: "azureManagedIdentity"; }; export declare const SyncReconcileRequestReason50: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason50 = ClosedEnum; export declare const StatusSeverity50: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity50 = ClosedEnum; export type SyncReconcileRequestCollectionIssue50 = { message: string; reason: SyncReconcileRequestReason50; severity: StatusSeverity50; source: string; }; export declare const SyncReconcileRequestHealth50: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth50 = ClosedEnum; export declare const SyncReconcileRequestLifecycle50: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle50 = ClosedEnum; export type SyncReconcileRequestStatus50 = { collectionIssues: Array; health: SyncReconcileRequestHealth50; lifecycle: SyncReconcileRequestLifecycle50; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpServiceAccount2 = { impersonationGranted: boolean; roleBound: boolean; serviceAccountEmail?: string | null | undefined; serviceAccountUniqueId?: string | null | undefined; status: SyncReconcileRequestStatus50; backend: "gcpServiceAccount"; }; export declare const SyncReconcileRequestReason49: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason49 = ClosedEnum; export declare const StatusSeverity49: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity49 = ClosedEnum; export type SyncReconcileRequestCollectionIssue49 = { message: string; reason: SyncReconcileRequestReason49; severity: StatusSeverity49; source: string; }; export declare const SyncReconcileRequestHealth49: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth49 = ClosedEnum; export declare const SyncReconcileRequestLifecycle49: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle49 = ClosedEnum; export type SyncReconcileRequestStatus49 = { collectionIssues: Array; health: SyncReconcileRequestHealth49; lifecycle: SyncReconcileRequestLifecycle49; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsIamRole2 = { managementPermissionsApplied: boolean; roleArn?: string | null | undefined; roleName?: string | null | undefined; status: SyncReconcileRequestStatus49; backend: "awsIamRole"; }; export type SyncReconcileRequestDataUnion12 = DataAwsIamRole2 | DataGcpServiceAccount2 | DataAzureManagedIdentity2; export type DataRemoteStackManagement = { data: DataAwsIamRole2 | DataGcpServiceAccount2 | DataAzureManagedIdentity2; resourceType: "remote-stack-management"; }; export declare const SyncReconcileRequestReason48: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason48 = ClosedEnum; export declare const StatusSeverity48: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity48 = ClosedEnum; export type SyncReconcileRequestCollectionIssue48 = { message: string; reason: SyncReconcileRequestReason48; severity: StatusSeverity48; source: string; }; export declare const SyncReconcileRequestHealth48: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth48 = ClosedEnum; export declare const SyncReconcileRequestLifecycle48: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle48 = ClosedEnum; export type SyncReconcileRequestStatus48 = { collectionIssues: Array; health: SyncReconcileRequestHealth48; lifecycle: SyncReconcileRequestLifecycle48; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureVnet = { applicationGatewaySubnetName?: string | null | undefined; cidrBlock?: string | null | undefined; isByoVnet: boolean; lastByoVnetVerificationErrorCode?: string | null | undefined; location?: string | null | undefined; natGatewayId?: string | null | undefined; nsgId?: string | null | undefined; privateEndpointSubnetName?: string | null | undefined; privateSubnetName?: string | null | undefined; publicIpId?: string | null | undefined; publicSubnetName?: string | null | undefined; resourceGroup?: string | null | undefined; status: SyncReconcileRequestStatus48; vnetName?: string | null | undefined; vnetResourceId?: string | null | undefined; backend: "azureVnet"; }; export declare const SyncReconcileRequestReason47: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason47 = ClosedEnum; export declare const StatusSeverity47: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity47 = ClosedEnum; export type SyncReconcileRequestCollectionIssue47 = { message: string; reason: SyncReconcileRequestReason47; severity: StatusSeverity47; source: string; }; export declare const SyncReconcileRequestHealth47: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth47 = ClosedEnum; export declare const SyncReconcileRequestLifecycle47: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle47 = ClosedEnum; export type SyncReconcileRequestStatus47 = { collectionIssues: Array; health: SyncReconcileRequestHealth47; lifecycle: SyncReconcileRequestLifecycle47; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpVpc = { cidrBlock?: string | null | undefined; cloudNatName?: string | null | undefined; firewallName?: string | null | undefined; isByoVpc: boolean; networkName?: string | null | undefined; networkSelfLink?: string | null | undefined; region?: string | null | undefined; routerName?: string | null | undefined; status: SyncReconcileRequestStatus47; subnetworkName?: string | null | undefined; subnetworkSelfLink?: string | null | undefined; backend: "gcpVpc"; }; export declare const SyncReconcileRequestReason46: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason46 = ClosedEnum; export declare const StatusSeverity46: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity46 = ClosedEnum; export type SyncReconcileRequestCollectionIssue46 = { message: string; reason: SyncReconcileRequestReason46; severity: StatusSeverity46; source: string; }; export declare const SyncReconcileRequestHealth46: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth46 = ClosedEnum; export declare const SyncReconcileRequestLifecycle46: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle46 = ClosedEnum; export type SyncReconcileRequestStatus46 = { collectionIssues: Array; health: SyncReconcileRequestHealth46; lifecycle: SyncReconcileRequestLifecycle46; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsVpc = { availabilityZones: Array; cidrBlock?: string | null | undefined; internetGatewayId?: string | null | undefined; isByoVpc: boolean; natGatewayId?: string | null | undefined; privateSubnetIds: Array; publicSubnetIds: Array; routeTableCount: number; securityGroupId?: string | null | undefined; status: SyncReconcileRequestStatus46; vpcId?: string | null | undefined; vpcState?: string | null | undefined; backend: "awsVpc"; }; export type SyncReconcileRequestDataUnion11 = DataAwsVpc | DataGcpVpc | DataAzureVnet; export type DataNetwork = { data: DataAwsVpc | DataGcpVpc | DataAzureVnet; resourceType: "network"; }; export declare const SyncReconcileRequestReason45: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason45 = ClosedEnum; export declare const StatusSeverity45: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity45 = ClosedEnum; export type SyncReconcileRequestCollectionIssue45 = { message: string; reason: SyncReconcileRequestReason45; severity: StatusSeverity45; source: string; }; export declare const SyncReconcileRequestHealth45: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth45 = ClosedEnum; export declare const SyncReconcileRequestLifecycle45: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle45 = ClosedEnum; export type SyncReconcileRequestStatus45 = { collectionIssues: Array; health: SyncReconcileRequestHealth45; lifecycle: SyncReconcileRequestLifecycle45; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal10 = { configured: boolean; identity: string; status: SyncReconcileRequestStatus45; backend: "local"; }; export declare const SyncReconcileRequestReason44: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason44 = ClosedEnum; export declare const StatusSeverity44: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity44 = ClosedEnum; export type SyncReconcileRequestCollectionIssue44 = { message: string; reason: SyncReconcileRequestReason44; severity: StatusSeverity44; source: string; }; export declare const SyncReconcileRequestHealth44: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth44 = ClosedEnum; export declare const SyncReconcileRequestLifecycle44: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle44 = ClosedEnum; export type SyncReconcileRequestStatus44 = { collectionIssues: Array; health: SyncReconcileRequestHealth44; lifecycle: SyncReconcileRequestLifecycle44; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureManagedIdentity1 = { clientId?: string | null | undefined; customRoleDefinitionCount: number; customRoleDefinitionIds: Array; isolationScope?: string | null | undefined; location: string; managedTagCount: number; name: string; principalId?: string | null | undefined; resourceGroup: string; resourceId: string; roleAssignmentCount: number; roleAssignmentIds: Array; stackPermissionsApplied: boolean; status: SyncReconcileRequestStatus44; tenantId?: string | null | undefined; type?: string | null | undefined; backend: "azureManagedIdentity"; }; export declare const SyncReconcileRequestReason43: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason43 = ClosedEnum; export declare const StatusSeverity43: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity43 = ClosedEnum; export type SyncReconcileRequestCollectionIssue43 = { message: string; reason: SyncReconcileRequestReason43; severity: StatusSeverity43; source: string; }; export declare const SyncReconcileRequestHealth43: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth43 = ClosedEnum; export declare const SyncReconcileRequestLifecycle43: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle43 = ClosedEnum; export type SyncReconcileRequestStatus43 = { collectionIssues: Array; health: SyncReconcileRequestHealth43; lifecycle: SyncReconcileRequestLifecycle43; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpServiceAccount1 = { description?: string | null | undefined; disabled?: boolean | null | undefined; displayName?: string | null | undefined; email: string; etag?: string | null | undefined; name?: string | null | undefined; oauth2ClientId?: string | null | undefined; projectBindingCount: number; projectId?: string | null | undefined; projectRoles: Array; serviceAccountBindingCount: number; serviceAccountRoles: Array; status: SyncReconcileRequestStatus43; uniqueId?: string | null | undefined; backend: "gcpServiceAccount"; }; export declare const SyncReconcileRequestReason42: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason42 = ClosedEnum; export declare const StatusSeverity42: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity42 = ClosedEnum; export type SyncReconcileRequestCollectionIssue42 = { message: string; reason: SyncReconcileRequestReason42; severity: StatusSeverity42; source: string; }; export declare const SyncReconcileRequestHealth42: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth42 = ClosedEnum; export declare const SyncReconcileRequestLifecycle42: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle42 = ClosedEnum; export type SyncReconcileRequestStatus42 = { collectionIssues: Array; health: SyncReconcileRequestHealth42; lifecycle: SyncReconcileRequestLifecycle42; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsIamRole1 = { assumeRolePolicyPresent: boolean; attachedPolicyCount: number; attachedPolicyNames: Array; createDate: string; description?: string | null | undefined; inlinePolicyCount: number; inlinePolicyNames: Array; lastUsedDate?: string | null | undefined; lastUsedRegion?: string | null | undefined; managedTagCount: number; maxSessionDuration?: number | null | undefined; path: string; permissionsBoundaryArn?: string | null | undefined; permissionsBoundaryType?: string | null | undefined; roleArn: string; roleId: string; roleName: string; stackPermissionsApplied: boolean; status: SyncReconcileRequestStatus42; tagCount: number; backend: "awsIamRole"; }; export type SyncReconcileRequestDataUnion10 = DataAwsIamRole1 | DataGcpServiceAccount1 | DataAzureManagedIdentity1 | DataLocal10; export type DataServiceAccount = { data: DataAwsIamRole1 | DataGcpServiceAccount1 | DataAzureManagedIdentity1 | DataLocal10; resourceType: "service-account"; }; export declare const SyncReconcileRequestReason41: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason41 = ClosedEnum; export declare const StatusSeverity41: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity41 = ClosedEnum; export type SyncReconcileRequestCollectionIssue41 = { message: string; reason: SyncReconcileRequestReason41; severity: StatusSeverity41; source: string; }; export declare const SyncReconcileRequestHealth41: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth41 = ClosedEnum; export declare const SyncReconcileRequestLifecycle41: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle41 = ClosedEnum; export type SyncReconcileRequestStatus41 = { collectionIssues: Array; health: SyncReconcileRequestHealth41; lifecycle: SyncReconcileRequestLifecycle41; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal9 = { isDirectory?: boolean | null | undefined; modifiedAt?: Date | null | undefined; path: string; pathExists: boolean; readonly?: boolean | null | undefined; secretMetadataListed: boolean; status: SyncReconcileRequestStatus41; backend: "local"; }; export declare const SyncReconcileRequestReason40: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason40 = ClosedEnum; export declare const StatusSeverity40: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity40 = ClosedEnum; export type SyncReconcileRequestCollectionIssue40 = { message: string; reason: SyncReconcileRequestReason40; severity: StatusSeverity40; source: string; }; export declare const SyncReconcileRequestHealth40: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth40 = ClosedEnum; export declare const SyncReconcileRequestLifecycle40: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle40 = ClosedEnum; export type SyncReconcileRequestStatus40 = { collectionIssues: Array; health: SyncReconcileRequestHealth40; lifecycle: SyncReconcileRequestLifecycle40; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataKubernetesSecret = { namespace: string; prefix: string; secretMetadataListed: boolean; status: SyncReconcileRequestStatus40; backend: "kubernetesSecret"; }; export declare const SyncReconcileRequestReason39: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason39 = ClosedEnum; export declare const StatusSeverity39: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity39 = ClosedEnum; export type SyncReconcileRequestCollectionIssue39 = { message: string; reason: SyncReconcileRequestReason39; severity: StatusSeverity39; source: string; }; export declare const SyncReconcileRequestHealth39: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth39 = ClosedEnum; export declare const SyncReconcileRequestLifecycle39: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle39 = ClosedEnum; export type SyncReconcileRequestStatus39 = { collectionIssues: Array; health: SyncReconcileRequestHealth39; lifecycle: SyncReconcileRequestLifecycle39; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureKeyVault1 = { accessPolicyCount: number; location?: string | null | undefined; name: string; privateEndpointConnectionCount: number; provisioningState?: string | null | undefined; publicNetworkAccess: string; purgeProtectionEnabled?: boolean | null | undefined; rbacAuthorizationEnabled: boolean; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; secretMetadataListed: boolean; skuFamily?: string | null | undefined; skuName?: string | null | undefined; softDeleteEnabled: boolean; softDeleteRetentionDays: number; status: SyncReconcileRequestStatus39; vaultUri?: string | null | undefined; backend: "azureKeyVault"; }; export declare const SyncReconcileRequestReason38: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason38 = ClosedEnum; export declare const StatusSeverity38: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity38 = ClosedEnum; export type SyncReconcileRequestCollectionIssue38 = { message: string; reason: SyncReconcileRequestReason38; severity: StatusSeverity38; source: string; }; export declare const SyncReconcileRequestHealth38: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth38 = ClosedEnum; export declare const SyncReconcileRequestLifecycle38: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle38 = ClosedEnum; export type SyncReconcileRequestStatus38 = { collectionIssues: Array; health: SyncReconcileRequestHealth38; lifecycle: SyncReconcileRequestLifecycle38; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpSecretManager = { location: string; prefix: string; projectId: string; secretMetadataListed: boolean; status: SyncReconcileRequestStatus38; backend: "gcpSecretManager"; }; export declare const SyncReconcileRequestReason37: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason37 = ClosedEnum; export declare const StatusSeverity37: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity37 = ClosedEnum; export type SyncReconcileRequestCollectionIssue37 = { message: string; reason: SyncReconcileRequestReason37; severity: StatusSeverity37; source: string; }; export declare const SyncReconcileRequestHealth37: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth37 = ClosedEnum; export declare const SyncReconcileRequestLifecycle37: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle37 = ClosedEnum; export type SyncReconcileRequestStatus37 = { collectionIssues: Array; health: SyncReconcileRequestHealth37; lifecycle: SyncReconcileRequestLifecycle37; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsParameterStore = { accountId: string; hasMoreParameters?: boolean | null | undefined; latestModifiedAt?: Date | null | undefined; parameterMetadataSampled: boolean; prefix: string; region: string; sampledAdvancedTierCount?: number | null | undefined; sampledKmsKeyMetadataPresentCount?: number | null | undefined; sampledParameterCount?: number | null | undefined; sampledSecureStringCount?: number | null | undefined; sampledStringCount?: number | null | undefined; sampledStringListCount?: number | null | undefined; status: SyncReconcileRequestStatus37; backend: "awsParameterStore"; }; export type SyncReconcileRequestDataUnion9 = DataAwsParameterStore | DataGcpSecretManager | DataAzureKeyVault1 | DataKubernetesSecret | DataLocal9; export type DataVault = { data: DataAwsParameterStore | DataGcpSecretManager | DataAzureKeyVault1 | DataKubernetesSecret | DataLocal9; resourceType: "vault"; }; export declare const SyncReconcileRequestReason36: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason36 = ClosedEnum; export declare const StatusSeverity36: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity36 = ClosedEnum; export type SyncReconcileRequestCollectionIssue36 = { message: string; reason: SyncReconcileRequestReason36; severity: StatusSeverity36; source: string; }; export declare const SyncReconcileRequestHealth36: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth36 = ClosedEnum; export declare const SyncReconcileRequestLifecycle36: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle36 = ClosedEnum; export type SyncReconcileRequestStatus36 = { collectionIssues: Array; health: SyncReconcileRequestHealth36; lifecycle: SyncReconcileRequestLifecycle36; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * Local embedded Postgres backend. */ export type DataLocal8 = { name: string; port?: number | null | undefined; processRunning: boolean; status: SyncReconcileRequestStatus36; version: string; backend: "local"; }; export declare const SyncReconcileRequestReason35: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason35 = ClosedEnum; export declare const StatusSeverity35: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity35 = ClosedEnum; export type SyncReconcileRequestCollectionIssue35 = { message: string; reason: SyncReconcileRequestReason35; severity: StatusSeverity35; source: string; }; export declare const SyncReconcileRequestHealth35: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth35 = ClosedEnum; export declare const SyncReconcileRequestLifecycle35: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle35 = ClosedEnum; export type SyncReconcileRequestStatus35 = { collectionIssues: Array; health: SyncReconcileRequestHealth35; lifecycle: SyncReconcileRequestLifecycle35; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * Azure Flexible Server backend. */ export type DataFlexibleServer = { serverName: string; state?: string | null | undefined; status: SyncReconcileRequestStatus35; version?: string | null | undefined; backend: "flexibleServer"; }; export declare const SyncReconcileRequestReason34: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason34 = ClosedEnum; export declare const StatusSeverity34: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity34 = ClosedEnum; export type SyncReconcileRequestCollectionIssue34 = { message: string; reason: SyncReconcileRequestReason34; severity: StatusSeverity34; source: string; }; export declare const SyncReconcileRequestHealth34: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth34 = ClosedEnum; export declare const SyncReconcileRequestLifecycle34: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle34 = ClosedEnum; export type SyncReconcileRequestStatus34 = { collectionIssues: Array; health: SyncReconcileRequestHealth34; lifecycle: SyncReconcileRequestLifecycle34; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * GCP Cloud SQL backend. */ export type DataCloudSQL = { databaseVersion?: string | null | undefined; instanceName: string; state?: string | null | undefined; status: SyncReconcileRequestStatus34; backend: "cloudSql"; }; export declare const SyncReconcileRequestReason33: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason33 = ClosedEnum; export declare const StatusSeverity33: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity33 = ClosedEnum; export type SyncReconcileRequestCollectionIssue33 = { message: string; reason: SyncReconcileRequestReason33; severity: StatusSeverity33; source: string; }; export declare const SyncReconcileRequestHealth33: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth33 = ClosedEnum; export declare const SyncReconcileRequestLifecycle33: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle33 = ClosedEnum; export type SyncReconcileRequestStatus33 = { collectionIssues: Array; health: SyncReconcileRequestHealth33; lifecycle: SyncReconcileRequestLifecycle33; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** * AWS Aurora Serverless v2 backend. */ export type DataAurora = { clusterIdentifier: string; endpoint?: string | null | undefined; engineVersion?: string | null | undefined; /** * True when a `minCapacity: 0` instance has not reached 0 ACU over the observation * * @remarks * window — it is silently paying always-on prices (auto-pause verification). */ neverPauses: boolean; /** * Latest sampled `ServerlessDatabaseCapacity` (ACU). */ serverlessCapacity?: number | null | undefined; status: SyncReconcileRequestStatus33; backend: "aurora"; }; export type SyncReconcileRequestDataUnion8 = DataAurora | DataCloudSQL | DataFlexibleServer | DataLocal8; export type DataPostgres = { data: DataAurora | DataCloudSQL | DataFlexibleServer | DataLocal8; resourceType: "postgres"; }; export declare const SyncReconcileRequestReason32: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason32 = ClosedEnum; export declare const StatusSeverity32: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity32 = ClosedEnum; export type SyncReconcileRequestCollectionIssue32 = { message: string; reason: SyncReconcileRequestReason32; severity: StatusSeverity32; source: string; }; export declare const SyncReconcileRequestHealth32: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth32 = ClosedEnum; export declare const SyncReconcileRequestLifecycle32: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle32 = ClosedEnum; export type SyncReconcileRequestStatus32 = { collectionIssues: Array; health: SyncReconcileRequestHealth32; lifecycle: SyncReconcileRequestLifecycle32; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal7 = { cloudMetadataSupported: boolean; isDirectory?: boolean | null | undefined; name: string; path: string; pathExists: boolean; status: SyncReconcileRequestStatus32; backend: "local"; }; export declare const SyncReconcileRequestReason31: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason31 = ClosedEnum; export declare const StatusSeverity31: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity31 = ClosedEnum; export type SyncReconcileRequestCollectionIssue31 = { message: string; reason: SyncReconcileRequestReason31; severity: StatusSeverity31; source: string; }; export declare const SyncReconcileRequestHealth31: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth31 = ClosedEnum; export declare const SyncReconcileRequestLifecycle31: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle31 = ClosedEnum; export type SyncReconcileRequestStatus31 = { collectionIssues: Array; health: SyncReconcileRequestHealth31; lifecycle: SyncReconcileRequestLifecycle31; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureTable = { endpoint?: string | null | undefined; resourceGroup?: string | null | undefined; signedIdentifierCount?: number | null | undefined; status: SyncReconcileRequestStatus31; storageAccountKind?: string | null | undefined; storageAccountLocation?: string | null | undefined; storageAccountName: string; storageAccountPrimaryStatus?: string | null | undefined; storageAccountProvisioningState?: string | null | undefined; storageAccountResourceId?: string | null | undefined; tableExists: boolean; tableName: string; backend: "azureTable"; }; export declare const SyncReconcileRequestReason30: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason30 = ClosedEnum; export declare const StatusSeverity30: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity30 = ClosedEnum; export type SyncReconcileRequestCollectionIssue30 = { message: string; reason: SyncReconcileRequestReason30; severity: StatusSeverity30; source: string; }; export declare const SyncReconcileRequestHealth30: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth30 = ClosedEnum; export declare const SyncReconcileRequestLifecycle30: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle30 = ClosedEnum; export type SyncReconcileRequestStatus30 = { collectionIssues: Array; health: SyncReconcileRequestHealth30; lifecycle: SyncReconcileRequestLifecycle30; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpFirestore = { appEngineIntegrationMode?: string | null | undefined; cmekEnabled: boolean; concurrencyMode?: string | null | undefined; createTime?: string | null | undefined; databaseEdition?: string | null | undefined; databaseName: string; databaseType?: string | null | undefined; deleteProtectionState?: string | null | undefined; deleteTime?: string | null | undefined; earliestVersionTime?: string | null | undefined; endpoint?: string | null | undefined; locationId?: string | null | undefined; pointInTimeRecoveryEnablement?: string | null | undefined; projectId?: string | null | undefined; sourceInfoPresent: boolean; status: SyncReconcileRequestStatus30; updateTime?: string | null | undefined; versionRetentionPeriod?: string | null | undefined; backend: "gcpFirestore"; }; export type KeySchema = { attributeName: string; keyType: string; }; export declare const SyncReconcileRequestReason29: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason29 = ClosedEnum; export declare const StatusSeverity29: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity29 = ClosedEnum; export type SyncReconcileRequestCollectionIssue29 = { message: string; reason: SyncReconcileRequestReason29; severity: StatusSeverity29; source: string; }; export declare const SyncReconcileRequestHealth29: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth29 = ClosedEnum; export declare const SyncReconcileRequestLifecycle29: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle29 = ClosedEnum; export type SyncReconcileRequestStatus29 = { collectionIssues: Array; health: SyncReconcileRequestHealth29; lifecycle: SyncReconcileRequestLifecycle29; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsDynamoDb = { billingMode?: string | null | undefined; deletionProtectionEnabled?: boolean | null | undefined; globalSecondaryIndexCount?: number | null | undefined; itemCount?: number | null | undefined; keySchema: Array; localSecondaryIndexCount?: number | null | undefined; name: string; region?: string | null | undefined; replicaCount?: number | null | undefined; restoreInProgress?: boolean | null | undefined; sseStatus?: string | null | undefined; sseType?: string | null | undefined; status: SyncReconcileRequestStatus29; streamEnabled?: boolean | null | undefined; streamViewType?: string | null | undefined; tableArn?: string | null | undefined; tableClass?: string | null | undefined; tableSizeBytes?: number | null | undefined; tableStatus?: string | null | undefined; ttlAttributeName?: string | null | undefined; ttlStatus?: string | null | undefined; backend: "awsDynamoDb"; }; export type SyncReconcileRequestDataUnion7 = DataAwsDynamoDb | DataGcpFirestore | DataAzureTable | DataLocal7; export type DataKv = { data: DataAwsDynamoDb | DataGcpFirestore | DataAzureTable | DataLocal7; resourceType: "kv"; }; export declare const SyncReconcileRequestReason28: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason28 = ClosedEnum; export declare const StatusSeverity28: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity28 = ClosedEnum; export type SyncReconcileRequestCollectionIssue28 = { message: string; reason: SyncReconcileRequestReason28; severity: StatusSeverity28; source: string; }; export declare const SyncReconcileRequestHealth28: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth28 = ClosedEnum; export declare const SyncReconcileRequestLifecycle28: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle28 = ClosedEnum; export type SyncReconcileRequestStatus28 = { collectionIssues: Array; health: SyncReconcileRequestHealth28; lifecycle: SyncReconcileRequestLifecycle28; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal6 = { name: string; path?: string | null | undefined; serviceStatus?: string | null | undefined; status: SyncReconcileRequestStatus28; backend: "local"; }; export declare const SyncReconcileRequestReason27: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason27 = ClosedEnum; export declare const StatusSeverity27: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity27 = ClosedEnum; export type SyncReconcileRequestCollectionIssue27 = { message: string; reason: SyncReconcileRequestReason27; severity: StatusSeverity27; source: string; }; export declare const SyncReconcileRequestHealth27: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth27 = ClosedEnum; export declare const SyncReconcileRequestLifecycle27: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle27 = ClosedEnum; export type SyncReconcileRequestStatus27 = { collectionIssues: Array; health: SyncReconcileRequestHealth27; lifecycle: SyncReconcileRequestLifecycle27; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureServiceBus = { accessedAt?: string | null | undefined; activeMessageCount?: number | null | undefined; autoDeleteOnIdle?: string | null | undefined; createdAt?: string | null | undefined; deadLetterMessageCount?: number | null | undefined; deadLetteringOnMessageExpiration?: boolean | null | undefined; defaultMessageTimeToLive?: string | null | undefined; duplicateDetectionHistoryTimeWindow?: string | null | undefined; enableBatchedOperations?: boolean | null | undefined; enableExpress?: boolean | null | undefined; enablePartitioning?: boolean | null | undefined; endpoint?: string | null | undefined; forwardDeadLetteredMessagesTo?: string | null | undefined; forwardTo?: string | null | undefined; lockDuration?: string | null | undefined; maxDeliveryCount?: number | null | undefined; maxMessageSizeInKilobytes?: number | null | undefined; maxSizeInMegabytes?: number | null | undefined; messageCount?: number | null | undefined; name: string; namespaceName: string; queueStatus?: string | null | undefined; requiresDuplicateDetection?: boolean | null | undefined; requiresSession?: boolean | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; scheduledMessageCount?: number | null | undefined; sizeInBytes?: number | null | undefined; status: SyncReconcileRequestStatus27; transferDeadLetterMessageCount?: number | null | undefined; transferMessageCount?: number | null | undefined; updatedAt?: string | null | undefined; backend: "azureServiceBus"; }; export declare const SyncReconcileRequestReason26: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason26 = ClosedEnum; export declare const StatusSeverity26: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity26 = ClosedEnum; export type SyncReconcileRequestCollectionIssue26 = { message: string; reason: SyncReconcileRequestReason26; severity: StatusSeverity26; source: string; }; export declare const SyncReconcileRequestHealth26: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth26 = ClosedEnum; export declare const SyncReconcileRequestLifecycle26: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle26 = ClosedEnum; export type SyncReconcileRequestStatus26 = { collectionIssues: Array; health: SyncReconcileRequestHealth26; lifecycle: SyncReconcileRequestLifecycle26; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpPubSub = { endpoint?: string | null | undefined; kmsKeyName?: string | null | undefined; messageStorageAllowedPersistenceRegions: Array; messageStorageEnforceInTransit?: boolean | null | undefined; projectId?: string | null | undefined; schemaEncoding?: string | null | undefined; schemaFirstRevisionId?: string | null | undefined; schemaLastRevisionId?: string | null | undefined; schemaName?: string | null | undefined; status: SyncReconcileRequestStatus26; subscriptionAckDeadlineSeconds?: number | null | undefined; subscriptionDeadLetterMaxDeliveryAttempts?: number | null | undefined; subscriptionDeadLetterTopic?: string | null | undefined; subscriptionDetached?: boolean | null | undefined; subscriptionEnableMessageOrdering?: boolean | null | undefined; subscriptionFilter?: string | null | undefined; subscriptionFullName?: string | null | undefined; subscriptionLabels: { [k: string]: string; }; subscriptionMessageRetentionDuration?: string | null | undefined; subscriptionName?: string | null | undefined; subscriptionPushAttributes: { [k: string]: string; }; subscriptionPushConfigPresent?: boolean | null | undefined; subscriptionPushEndpoint?: string | null | undefined; subscriptionPushNoWrapperWriteMetadata?: boolean | null | undefined; subscriptionPushOidcAudience?: string | null | undefined; subscriptionPushOidcServiceAccountEmail?: string | null | undefined; subscriptionPushPubsubWrapperWriteMetadata?: boolean | null | undefined; subscriptionRetainAckedMessages?: boolean | null | undefined; subscriptionState?: string | null | undefined; topicFullName?: string | null | undefined; topicLabels: { [k: string]: string; }; topicMessageRetentionDuration?: string | null | undefined; topicName: string; topicState?: string | null | undefined; backend: "gcpPubSub"; }; export declare const SyncReconcileRequestReason25: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason25 = ClosedEnum; export declare const StatusSeverity25: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity25 = ClosedEnum; export type SyncReconcileRequestCollectionIssue25 = { message: string; reason: SyncReconcileRequestReason25; severity: StatusSeverity25; source: string; }; export declare const SyncReconcileRequestHealth25: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth25 = ClosedEnum; export declare const SyncReconcileRequestLifecycle25: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle25 = ClosedEnum; export type SyncReconcileRequestStatus25 = { collectionIssues: Array; health: SyncReconcileRequestHealth25; lifecycle: SyncReconcileRequestLifecycle25; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsSqs = { approximateCounts: boolean; approximateDelayedMessages?: number | null | undefined; approximateInFlightMessages?: number | null | undefined; approximateVisibleMessages?: number | null | undefined; contentBasedDeduplication?: boolean | null | undefined; deduplicationScope?: string | null | undefined; delaySeconds?: number | null | undefined; fifoQueue?: boolean | null | undefined; fifoThroughputLimit?: string | null | undefined; kmsDataKeyReusePeriodSeconds?: number | null | undefined; kmsMasterKeyId?: string | null | undefined; maximumMessageSize?: number | null | undefined; messageRetentionPeriodSeconds?: number | null | undefined; name: string; queueArn?: string | null | undefined; queueUrl?: string | null | undefined; receiveMessageWaitTimeSeconds?: number | null | undefined; redriveAllowPolicy?: string | null | undefined; redrivePolicy?: string | null | undefined; region?: string | null | undefined; sqsManagedSseEnabled?: boolean | null | undefined; sseEnabled?: boolean | null | undefined; status: SyncReconcileRequestStatus25; visibilityTimeoutSeconds?: number | null | undefined; backend: "awsSqs"; }; export type SyncReconcileRequestDataUnion6 = DataAwsSqs | DataGcpPubSub | DataAzureServiceBus | DataLocal6; export type DataQueue = { data: DataAwsSqs | DataGcpPubSub | DataAzureServiceBus | DataLocal6; resourceType: "queue"; }; export declare const CpuUnit11: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit11 = ClosedEnum; export type SyncReconcileRequestCpu11 = { unit: CpuUnit11; value: number; }; export type CpuUnion11 = SyncReconcileRequestCpu11 | any; export type InvolvedObject9 = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; export type InvolvedObjectUnion9 = InvolvedObject9 | any; export type SourceEvent9 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion9 = SourceEvent9 | any; export type SyncReconcileRequestEvent12 = { count?: number | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject9 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent9 | any | null | undefined; type?: string | null | undefined; }; export declare const MemoryUnit11: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit11 = ClosedEnum; export type SyncReconcileRequestMemory11 = { unit: MemoryUnit11; value: number; }; export type MemoryUnion11 = SyncReconcileRequestMemory11 | any; export type NodeCounts = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; export declare const CpuAllocatableUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuAllocatableUnit = ClosedEnum; export type CpuAllocatable = { unit: CpuAllocatableUnit; value: number; }; export type AllocatableCpuUnion = CpuAllocatable | any; export declare const MemoryAllocatableUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryAllocatableUnit = ClosedEnum; export type MemoryAllocatable = { unit: MemoryAllocatableUnit; value: number; }; export type AllocatableMemoryUnion = MemoryAllocatable | any; export type Allocatable = { cpu?: CpuAllocatable | any | null | undefined; memory?: MemoryAllocatable | any | null | undefined; pods?: number | null | undefined; }; export declare const CpuCapacityUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuCapacityUnit = ClosedEnum; export type CpuCapacity = { unit: CpuCapacityUnit; value: number; }; export type CapacityCpuUnion = CpuCapacity | any; export declare const MemoryCapacityUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryCapacityUnit = ClosedEnum; export type MemoryCapacity = { unit: MemoryCapacityUnit; value: number; }; export type CapacityMemoryUnion = MemoryCapacity | any; export type Capacity = { cpu?: CpuCapacity | any | null | undefined; memory?: MemoryCapacity | any | null | undefined; pods?: number | null | undefined; }; export type NodeStatusCondition = { message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; export declare const UsageCpuUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type UsageCpuUnit = ClosedEnum; export type UsageCpu = { unit: UsageCpuUnit; value: number; }; export type UsageCpuUnion = UsageCpu | any; export declare const UsageMemoryUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type UsageMemoryUnit = ClosedEnum; export type UsageMemory = { unit: UsageMemoryUnit; value: number; }; export type UsageMemoryUnion = UsageMemory | any; export type SyncReconcileRequestUsage = { cpu?: UsageCpu | any | null | undefined; memory?: UsageMemory | any | null | undefined; }; export type Usage = SyncReconcileRequestUsage | any; export type NodeStatus = { allocatable: Allocatable; capacity: Capacity; conditions?: Array | undefined; containerRuntimeVersion?: string | null | undefined; kubeletVersion?: string | null | undefined; labels: { [k: string]: string; }; name: string; ready: boolean; roles: Array; uid?: string | null | undefined; usage?: SyncReconcileRequestUsage | any | null | undefined; }; export type PodCounts = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; export declare const SyncReconcileRequestReason24: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason24 = ClosedEnum; export declare const StatusSeverity24: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity24 = ClosedEnum; export type SyncReconcileRequestCollectionIssue24 = { message: string; reason: SyncReconcileRequestReason24; severity: StatusSeverity24; source: string; }; export declare const SyncReconcileRequestHealth24: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth24 = ClosedEnum; export declare const SyncReconcileRequestLifecycle24: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle24 = ClosedEnum; export type SyncReconcileRequestStatus24 = { collectionIssues: Array; health: SyncReconcileRequestHealth24; lifecycle: SyncReconcileRequestLifecycle24; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type SyncReconcileRequestData1 = { cpu?: SyncReconcileRequestCpu11 | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory11 | any | null | undefined; name: string; namespace?: string | null | undefined; nodeCounts: NodeCounts; nodeStatuses?: Array | undefined; podCounts: PodCounts; region?: string | null | undefined; status: SyncReconcileRequestStatus24; version?: string | null | undefined; }; export type DataKubernetesCluster = { data: SyncReconcileRequestData1; resourceType: "kubernetes-cluster"; }; export type Nodes5 = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; export declare const SyncReconcileRequestReason23: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason23 = ClosedEnum; export declare const StatusSeverity23: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity23 = ClosedEnum; export type SyncReconcileRequestCollectionIssue23 = { message: string; reason: SyncReconcileRequestReason23; severity: StatusSeverity23; source: string; }; export declare const SyncReconcileRequestHealth23: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth23 = ClosedEnum; export declare const SyncReconcileRequestLifecycle23: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle23 = ClosedEnum; export type SyncReconcileRequestStatus23 = { collectionIssues: Array; health: SyncReconcileRequestHealth23; lifecycle: SyncReconcileRequestLifecycle23; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal5 = { dockerApiVersion?: string | null | undefined; dockerArch?: string | null | undefined; dockerAvailable: boolean; dockerOs?: string | null | undefined; dockerVersion?: string | null | undefined; hostIdentifier?: string | null | undefined; name: string; networkAvailable: boolean; networkName?: string | null | undefined; nodes: Nodes5; runningContainers?: number | null | undefined; status: SyncReconcileRequestStatus23; trackedContainers?: number | null | undefined; backend: "local"; }; export declare const Category4: { readonly Quota: "quota"; readonly Capacity: "capacity"; readonly Allocation: "allocation"; readonly Other: "other"; }; export type Category4 = ClosedEnum; export type CapacityBlocker4 = { category: Category4; message: string; observedAt: Date; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; export type CapacityBlockerUnion4 = CapacityBlocker4 | any; export type DrainProgressBlocker4 = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; export declare const DrainProgressStatus4: { readonly Draining: "draining"; readonly Drained: "drained"; readonly Terminating: "terminating"; }; export type DrainProgressStatus4 = ClosedEnum; export type DrainProgress4 = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: DrainProgressStatus4; }; export type DrainProgressUnion4 = DrainProgress4 | any; export declare const UtilizationUnit4: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type UtilizationUnit4 = ClosedEnum; export type Utilization4 = { unit: UtilizationUnit4; value: number; }; export type UtilizationUnion4 = Utilization4 | any; export type Recommendation4 = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization4 | any | null | undefined; }; export type RecommendationUnion4 = Recommendation4 | any; export type CapacityGroup4 = { capacityBlocker?: CapacityBlocker4 | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress4 | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation4 | any | null | undefined; }; export declare const CpuUnit10: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit10 = ClosedEnum; export type SyncReconcileRequestCpu10 = { unit: CpuUnit10; value: number; }; export type CpuUnion10 = SyncReconcileRequestCpu10 | any; export type SyncReconcileRequestDrainBlocker = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; export type SyncReconcileRequestMachine = { capacityGroup: string; cpuCores?: number | null | undefined; drainBlockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainForce: boolean; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; horizondVersion?: string | null | undefined; lastHeartbeat: string; machineId: string; memoryBytes?: number | null | undefined; overlayIp?: string | null | undefined; publicIp?: string | null | undefined; replicaCount: number; status: string; zone: string; }; export declare const MemoryUnit10: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit10 = ClosedEnum; export type SyncReconcileRequestMemory10 = { unit: MemoryUnit10; value: number; }; export type MemoryUnion10 = SyncReconcileRequestMemory10 | any; export type Nodes4 = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; export declare const SyncReconcileRequestReason22: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason22 = ClosedEnum; export declare const StatusSeverity22: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity22 = ClosedEnum; export type SyncReconcileRequestCollectionIssue22 = { message: string; reason: SyncReconcileRequestReason22; severity: StatusSeverity22; source: string; }; export declare const SyncReconcileRequestHealth22: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth22 = ClosedEnum; export declare const SyncReconcileRequestLifecycle22: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle22 = ClosedEnum; export type SyncReconcileRequestStatus22 = { collectionIssues: Array; health: SyncReconcileRequestHealth22; lifecycle: SyncReconcileRequestLifecycle22; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataMachines2 = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu10 | any | null | undefined; machines: Array; memory?: SyncReconcileRequestMemory10 | any | null | undefined; name: string; nodes: Nodes4; status: SyncReconcileRequestStatus22; backend: "machines"; }; export declare const Category3: { readonly Quota: "quota"; readonly Capacity: "capacity"; readonly Allocation: "allocation"; readonly Other: "other"; }; export type Category3 = ClosedEnum; export type CapacityBlocker3 = { category: Category3; message: string; observedAt: Date; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; export type CapacityBlockerUnion3 = CapacityBlocker3 | any; export type DrainProgressBlocker3 = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; export declare const DrainProgressStatus3: { readonly Draining: "draining"; readonly Drained: "drained"; readonly Terminating: "terminating"; }; export type DrainProgressStatus3 = ClosedEnum; export type DrainProgress3 = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: DrainProgressStatus3; }; export type DrainProgressUnion3 = DrainProgress3 | any; export declare const UtilizationUnit3: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type UtilizationUnit3 = ClosedEnum; export type Utilization3 = { unit: UtilizationUnit3; value: number; }; export type UtilizationUnion3 = Utilization3 | any; export type Recommendation3 = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization3 | any | null | undefined; }; export type RecommendationUnion3 = Recommendation3 | any; export type CapacityGroup3 = { capacityBlocker?: CapacityBlocker3 | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress3 | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation3 | any | null | undefined; }; export declare const CpuUnit9: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit9 = ClosedEnum; export type SyncReconcileRequestCpu9 = { unit: CpuUnit9; value: number; }; export type CpuUnion9 = SyncReconcileRequestCpu9 | any; export declare const MemoryUnit9: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit9 = ClosedEnum; export type SyncReconcileRequestMemory9 = { unit: MemoryUnit9; value: number; }; export type MemoryUnion9 = SyncReconcileRequestMemory9 | any; export type Nodes3 = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; export type ProviderFleet3 = { currentMachines: number; desiredMachines: number; groupId: string; location?: string | null | undefined; providerId: string; }; export declare const SyncReconcileRequestReason21: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason21 = ClosedEnum; export declare const StatusSeverity21: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity21 = ClosedEnum; export type SyncReconcileRequestCollectionIssue21 = { message: string; reason: SyncReconcileRequestReason21; severity: StatusSeverity21; source: string; }; export declare const SyncReconcileRequestHealth21: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth21 = ClosedEnum; export declare const SyncReconcileRequestLifecycle21: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle21 = ClosedEnum; export type SyncReconcileRequestStatus21 = { collectionIssues: Array; health: SyncReconcileRequestHealth21; lifecycle: SyncReconcileRequestLifecycle21; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzure2 = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu9 | any | null | undefined; memory?: SyncReconcileRequestMemory9 | any | null | undefined; name: string; nodes: Nodes3; providerFleets: Array; region?: string | null | undefined; status: SyncReconcileRequestStatus21; backend: "azure"; }; export declare const Category2: { readonly Quota: "quota"; readonly Capacity: "capacity"; readonly Allocation: "allocation"; readonly Other: "other"; }; export type Category2 = ClosedEnum; export type CapacityBlocker2 = { category: Category2; message: string; observedAt: Date; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; export type CapacityBlockerUnion2 = CapacityBlocker2 | any; export type DrainProgressBlocker2 = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; export declare const DrainProgressStatus2: { readonly Draining: "draining"; readonly Drained: "drained"; readonly Terminating: "terminating"; }; export type DrainProgressStatus2 = ClosedEnum; export type DrainProgress2 = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: DrainProgressStatus2; }; export type DrainProgressUnion2 = DrainProgress2 | any; export declare const UtilizationUnit2: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type UtilizationUnit2 = ClosedEnum; export type Utilization2 = { unit: UtilizationUnit2; value: number; }; export type UtilizationUnion2 = Utilization2 | any; export type Recommendation2 = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization2 | any | null | undefined; }; export type RecommendationUnion2 = Recommendation2 | any; export type CapacityGroup2 = { capacityBlocker?: CapacityBlocker2 | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress2 | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation2 | any | null | undefined; }; export declare const CpuUnit8: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit8 = ClosedEnum; export type SyncReconcileRequestCpu8 = { unit: CpuUnit8; value: number; }; export type CpuUnion8 = SyncReconcileRequestCpu8 | any; export declare const MemoryUnit8: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit8 = ClosedEnum; export type SyncReconcileRequestMemory8 = { unit: MemoryUnit8; value: number; }; export type MemoryUnion8 = SyncReconcileRequestMemory8 | any; export type Nodes2 = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; export type ProviderFleet2 = { currentMachines: number; desiredMachines: number; groupId: string; location?: string | null | undefined; providerId: string; }; export declare const SyncReconcileRequestReason20: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason20 = ClosedEnum; export declare const StatusSeverity20: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity20 = ClosedEnum; export type SyncReconcileRequestCollectionIssue20 = { message: string; reason: SyncReconcileRequestReason20; severity: StatusSeverity20; source: string; }; export declare const SyncReconcileRequestHealth20: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth20 = ClosedEnum; export declare const SyncReconcileRequestLifecycle20: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle20 = ClosedEnum; export type SyncReconcileRequestStatus20 = { collectionIssues: Array; health: SyncReconcileRequestHealth20; lifecycle: SyncReconcileRequestLifecycle20; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcp2 = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu8 | any | null | undefined; memory?: SyncReconcileRequestMemory8 | any | null | undefined; name: string; nodes: Nodes2; providerFleets: Array; region?: string | null | undefined; status: SyncReconcileRequestStatus20; backend: "gcp"; }; export declare const Category1: { readonly Quota: "quota"; readonly Capacity: "capacity"; readonly Allocation: "allocation"; readonly Other: "other"; }; export type Category1 = ClosedEnum; export type CapacityBlocker1 = { category: Category1; message: string; observedAt: Date; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; export type CapacityBlockerUnion1 = CapacityBlocker1 | any; export type DrainProgressBlocker1 = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; export declare const DrainProgressStatus1: { readonly Draining: "draining"; readonly Drained: "drained"; readonly Terminating: "terminating"; }; export type DrainProgressStatus1 = ClosedEnum; export type DrainProgress1 = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: DrainProgressStatus1; }; export type DrainProgressUnion1 = DrainProgress1 | any; export declare const UtilizationUnit1: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type UtilizationUnit1 = ClosedEnum; export type Utilization1 = { unit: UtilizationUnit1; value: number; }; export type UtilizationUnion1 = Utilization1 | any; export type Recommendation1 = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization1 | any | null | undefined; }; export type RecommendationUnion1 = Recommendation1 | any; export type CapacityGroup1 = { capacityBlocker?: CapacityBlocker1 | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress1 | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation1 | any | null | undefined; }; export declare const CpuUnit7: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit7 = ClosedEnum; export type SyncReconcileRequestCpu7 = { unit: CpuUnit7; value: number; }; export type CpuUnion7 = SyncReconcileRequestCpu7 | any; export declare const MemoryUnit7: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit7 = ClosedEnum; export type SyncReconcileRequestMemory7 = { unit: MemoryUnit7; value: number; }; export type MemoryUnion7 = SyncReconcileRequestMemory7 | any; export type Nodes1 = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; export type ProviderFleet1 = { currentMachines: number; desiredMachines: number; groupId: string; location?: string | null | undefined; providerId: string; }; export declare const SyncReconcileRequestReason19: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason19 = ClosedEnum; export declare const StatusSeverity19: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity19 = ClosedEnum; export type SyncReconcileRequestCollectionIssue19 = { message: string; reason: SyncReconcileRequestReason19; severity: StatusSeverity19; source: string; }; export declare const SyncReconcileRequestHealth19: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth19 = ClosedEnum; export declare const SyncReconcileRequestLifecycle19: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle19 = ClosedEnum; export type SyncReconcileRequestStatus19 = { collectionIssues: Array; health: SyncReconcileRequestHealth19; lifecycle: SyncReconcileRequestLifecycle19; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAws2 = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu7 | any | null | undefined; memory?: SyncReconcileRequestMemory7 | any | null | undefined; name: string; nodes: Nodes1; providerFleets: Array; region?: string | null | undefined; status: SyncReconcileRequestStatus19; backend: "aws"; }; export type SyncReconcileRequestDataUnion5 = DataAws2 | DataGcp2 | DataAzure2 | DataMachines2 | DataLocal5; export type DataComputeCluster = { data: DataAws2 | DataGcp2 | DataAzure2 | DataMachines2 | DataLocal5; resourceType: "compute-cluster"; }; export declare const DaemonInstanceCpuUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type DaemonInstanceCpuUnit = ClosedEnum; export type DaemonInstanceCpu = { unit: DaemonInstanceCpuUnit; value: number; }; export type DaemonInstanceCpuUnion5 = DaemonInstanceCpu | any; export declare const DaemonInstanceKind: { readonly Container: "container"; readonly Process: "process"; readonly Daemon: "daemon"; }; export type DaemonInstanceKind = ClosedEnum; export declare const DaemonInstanceMemoryUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type DaemonInstanceMemoryUnit = ClosedEnum; export type DaemonInstanceMemory = { unit: DaemonInstanceMemoryUnit; value: number; }; export type DaemonInstanceMemoryUnion5 = DaemonInstanceMemory | any; export type DaemonInstance5 = { cpu?: DaemonInstanceCpu | any | null | undefined; kind: DaemonInstanceKind; memory?: DaemonInstanceMemory | any | null | undefined; name: string; phase?: string | null | undefined; pid?: number | null | undefined; ready: boolean; restartCount?: number | null | undefined; unitId: string; }; export type DaemonInstanceUnion = DaemonInstance5 | any; export declare const EventSeverity3: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type EventSeverity3 = ClosedEnum; export type SyncReconcileRequestSubject3 = { id?: string | null | undefined; kind: string; name?: string | null | undefined; }; export type SyncReconcileRequestSubjectUnion3 = SyncReconcileRequestSubject3 | any; export type SyncReconcileRequestEvent11 = { kind: string; message: string; raw?: any | null | undefined; severity: EventSeverity3; subject?: SyncReconcileRequestSubject3 | any | null | undefined; timestamp: Date; }; export declare const SyncReconcileRequestReason18: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason18 = ClosedEnum; export declare const StatusSeverity18: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity18 = ClosedEnum; export type SyncReconcileRequestCollectionIssue18 = { message: string; reason: SyncReconcileRequestReason18; severity: StatusSeverity18; source: string; }; export declare const SyncReconcileRequestHealth18: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth18 = ClosedEnum; export declare const SyncReconcileRequestLifecycle18: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle18 = ClosedEnum; export type SyncReconcileRequestStatus18 = { collectionIssues: Array; health: SyncReconcileRequestHealth18; lifecycle: SyncReconcileRequestLifecycle18; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal4 = { commandSupported: boolean; daemonInstance?: DaemonInstance5 | any | null | undefined; daemonName?: string | undefined; events: Array; exitReason?: string | null | undefined; imagePathPresent: boolean; pid?: number | null | undefined; restartCount?: number | null | undefined; runtimeId: string; status: SyncReconcileRequestStatus18; backend: "local"; }; export declare const CpuUnit6: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit6 = ClosedEnum; export type SyncReconcileRequestCpu6 = { unit: CpuUnit6; value: number; }; export type CpuUnion6 = SyncReconcileRequestCpu6 | any; export type InvolvedObject8 = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; export type InvolvedObjectUnion8 = InvolvedObject8 | any; export type SourceEvent8 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion8 = SourceEvent8 | any; export type SyncReconcileRequestEvent10 = { count?: number | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject8 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent8 | any | null | undefined; type?: string | null | undefined; }; export declare const MemoryUnit6: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit6 = ClosedEnum; export type SyncReconcileRequestMemory6 = { unit: MemoryUnit6; value: number; }; export type MemoryUnion6 = SyncReconcileRequestMemory6 | any; export declare const CpuPodUnit3: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuPodUnit3 = ClosedEnum; export type CpuPod3 = { unit: CpuPodUnit3; value: number; }; export type PodCpuUnion3 = CpuPod3 | any; export declare const MemoryPodUnit3: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryPodUnit3 = ClosedEnum; export type MemoryPod3 = { unit: MemoryPodUnit3; value: number; }; export type PodMemoryUnion3 = MemoryPod3 | any; export type OwnerReference3 = { controller: boolean; kind: string; name: string; uid: string; }; export type Pod3 = { cpu?: CpuPod3 | any | null | undefined; memory?: MemoryPod3 | any | null | undefined; name: string; nodeName?: string | null | undefined; ownerReferences: Array; phase?: string | null | undefined; podIp?: string | null | undefined; ready: boolean; restartCount: number; terminatedReason?: string | null | undefined; uid?: string | null | undefined; waitingReason?: string | null | undefined; }; export type Replicas4 = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; export declare const SyncReconcileRequestReason17: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason17 = ClosedEnum; export declare const StatusSeverity17: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity17 = ClosedEnum; export type SyncReconcileRequestCollectionIssue17 = { message: string; reason: SyncReconcileRequestReason17; severity: StatusSeverity17; source: string; }; export declare const SyncReconcileRequestHealth17: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth17 = ClosedEnum; export declare const SyncReconcileRequestLifecycle17: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle17 = ClosedEnum; export type SyncReconcileRequestStatus17 = { collectionIssues: Array; health: SyncReconcileRequestHealth17; lifecycle: SyncReconcileRequestLifecycle17; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type WorkloadCondition3 = { lastTransitionTime?: Date | null | undefined; message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; export type Workload3 = { availableReplicas?: number | null | undefined; conditions: Array; desiredGeneration?: number | null | undefined; desiredReplicas?: number | null | undefined; observedGeneration?: number | null | undefined; readyReplicas?: number | null | undefined; rolloutReason?: string | null | undefined; updatedReplicas?: number | null | undefined; }; export type WorkloadUnion3 = Workload3 | any; export type DataKubernetes3 = { commandSupported: boolean; cpu?: SyncReconcileRequestCpu6 | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory6 | any | null | undefined; name: string; namespace: string; pods: Array; replicas: Replicas4; restarts?: number | null | undefined; status: SyncReconcileRequestStatus17; workload?: Workload3 | any | null | undefined; backend: "kubernetes"; }; export declare const CpuDaemonInstanceUnit4: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuDaemonInstanceUnit4 = ClosedEnum; export type CpuDaemonInstance4 = { unit: CpuDaemonInstanceUnit4; value: number; }; export type DaemonInstanceCpuUnion4 = CpuDaemonInstance4 | any; export declare const MemoryDaemonInstanceUnit4: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryDaemonInstanceUnit4 = ClosedEnum; export type MemoryDaemonInstance4 = { unit: MemoryDaemonInstanceUnit4; value: number; }; export type DaemonInstanceMemoryUnion4 = MemoryDaemonInstance4 | any; export type DaemonInstance4 = { cpu?: CpuDaemonInstance4 | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance4 | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; export type InvolvedObject7 = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; export type InvolvedObjectUnion7 = InvolvedObject7 | any; export type SourceEvent7 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion7 = SourceEvent7 | any; export type SyncReconcileRequestEvent9 = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject7 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent7 | any | null | undefined; type?: string | null | undefined; }; export declare const SyncReconcileRequestReason16: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason16 = ClosedEnum; export declare const StatusSeverity16: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity16 = ClosedEnum; export type SyncReconcileRequestCollectionIssue16 = { message: string; reason: SyncReconcileRequestReason16; severity: StatusSeverity16; source: string; }; export declare const SyncReconcileRequestHealth16: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth16 = ClosedEnum; export declare const SyncReconcileRequestLifecycle16: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle16 = ClosedEnum; export type SyncReconcileRequestStatus16 = { collectionIssues: Array; health: SyncReconcileRequestHealth16; lifecycle: SyncReconcileRequestLifecycle16; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataMachines1 = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus16; unavailableInstances: number; backend: "machines"; }; export declare const CpuDaemonInstanceUnit3: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuDaemonInstanceUnit3 = ClosedEnum; export type CpuDaemonInstance3 = { unit: CpuDaemonInstanceUnit3; value: number; }; export type DaemonInstanceCpuUnion3 = CpuDaemonInstance3 | any; export declare const MemoryDaemonInstanceUnit3: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryDaemonInstanceUnit3 = ClosedEnum; export type MemoryDaemonInstance3 = { unit: MemoryDaemonInstanceUnit3; value: number; }; export type DaemonInstanceMemoryUnion3 = MemoryDaemonInstance3 | any; export type DaemonInstance3 = { cpu?: CpuDaemonInstance3 | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance3 | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; export type InvolvedObject6 = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; export type InvolvedObjectUnion6 = InvolvedObject6 | any; export type SourceEvent6 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion6 = SourceEvent6 | any; export type SyncReconcileRequestEvent8 = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject6 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent6 | any | null | undefined; type?: string | null | undefined; }; export declare const SyncReconcileRequestReason15: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason15 = ClosedEnum; export declare const StatusSeverity15: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity15 = ClosedEnum; export type SyncReconcileRequestCollectionIssue15 = { message: string; reason: SyncReconcileRequestReason15; severity: StatusSeverity15; source: string; }; export declare const SyncReconcileRequestHealth15: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth15 = ClosedEnum; export declare const SyncReconcileRequestLifecycle15: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle15 = ClosedEnum; export type SyncReconcileRequestStatus15 = { collectionIssues: Array; health: SyncReconcileRequestHealth15; lifecycle: SyncReconcileRequestLifecycle15; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzure1 = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus15; unavailableInstances: number; backend: "azure"; }; export declare const CpuDaemonInstanceUnit2: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuDaemonInstanceUnit2 = ClosedEnum; export type CpuDaemonInstance2 = { unit: CpuDaemonInstanceUnit2; value: number; }; export type DaemonInstanceCpuUnion2 = CpuDaemonInstance2 | any; export declare const MemoryDaemonInstanceUnit2: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryDaemonInstanceUnit2 = ClosedEnum; export type MemoryDaemonInstance2 = { unit: MemoryDaemonInstanceUnit2; value: number; }; export type DaemonInstanceMemoryUnion2 = MemoryDaemonInstance2 | any; export type DaemonInstance2 = { cpu?: CpuDaemonInstance2 | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance2 | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; export type InvolvedObject5 = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; export type InvolvedObjectUnion5 = InvolvedObject5 | any; export type SourceEvent5 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion5 = SourceEvent5 | any; export type SyncReconcileRequestEvent7 = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject5 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent5 | any | null | undefined; type?: string | null | undefined; }; export declare const SyncReconcileRequestReason14: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason14 = ClosedEnum; export declare const StatusSeverity14: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity14 = ClosedEnum; export type SyncReconcileRequestCollectionIssue14 = { message: string; reason: SyncReconcileRequestReason14; severity: StatusSeverity14; source: string; }; export declare const SyncReconcileRequestHealth14: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth14 = ClosedEnum; export declare const SyncReconcileRequestLifecycle14: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle14 = ClosedEnum; export type SyncReconcileRequestStatus14 = { collectionIssues: Array; health: SyncReconcileRequestHealth14; lifecycle: SyncReconcileRequestLifecycle14; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcp1 = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus14; unavailableInstances: number; backend: "gcp"; }; export declare const CpuDaemonInstanceUnit1: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuDaemonInstanceUnit1 = ClosedEnum; export type CpuDaemonInstance1 = { unit: CpuDaemonInstanceUnit1; value: number; }; export type DaemonInstanceCpuUnion1 = CpuDaemonInstance1 | any; export declare const MemoryDaemonInstanceUnit1: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryDaemonInstanceUnit1 = ClosedEnum; export type MemoryDaemonInstance1 = { unit: MemoryDaemonInstanceUnit1; value: number; }; export type DaemonInstanceMemoryUnion1 = MemoryDaemonInstance1 | any; export type DaemonInstance1 = { cpu?: CpuDaemonInstance1 | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance1 | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; export type InvolvedObject4 = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; export type InvolvedObjectUnion4 = InvolvedObject4 | any; export type SourceEvent4 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion4 = SourceEvent4 | any; export type SyncReconcileRequestEvent6 = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject4 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent4 | any | null | undefined; type?: string | null | undefined; }; export declare const SyncReconcileRequestReason13: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason13 = ClosedEnum; export declare const StatusSeverity13: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity13 = ClosedEnum; export type SyncReconcileRequestCollectionIssue13 = { message: string; reason: SyncReconcileRequestReason13; severity: StatusSeverity13; source: string; }; export declare const SyncReconcileRequestHealth13: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth13 = ClosedEnum; export declare const SyncReconcileRequestLifecycle13: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle13 = ClosedEnum; export type SyncReconcileRequestStatus13 = { collectionIssues: Array; health: SyncReconcileRequestHealth13; lifecycle: SyncReconcileRequestLifecycle13; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAws1 = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus13; unavailableInstances: number; backend: "aws"; }; export type SyncReconcileRequestDataUnion4 = DataAws1 | DataGcp1 | DataAzure1 | DataMachines1 | DataKubernetes3 | DataLocal4; export type DataDaemon = { data: DataAws1 | DataGcp1 | DataAzure1 | DataMachines1 | DataKubernetes3 | DataLocal4; resourceType: "daemon"; }; export declare const ContainerUnitCpuUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type ContainerUnitCpuUnit = ClosedEnum; export type ContainerUnitCpu = { unit: ContainerUnitCpuUnit; value: number; }; export type ContainerUnitCpuUnion = ContainerUnitCpu | any; export declare const ContainerUnitKind: { readonly Container: "container"; readonly Process: "process"; readonly Daemon: "daemon"; }; export type ContainerUnitKind = ClosedEnum; export declare const ContainerUnitMemoryUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type ContainerUnitMemoryUnit = ClosedEnum; export type ContainerUnitMemory = { unit: ContainerUnitMemoryUnit; value: number; }; export type ContainerUnitMemoryUnion = ContainerUnitMemory | any; export type ContainerUnit = { cpu?: ContainerUnitCpu | any | null | undefined; kind: ContainerUnitKind; memory?: ContainerUnitMemory | any | null | undefined; name: string; phase?: string | null | undefined; pid?: number | null | undefined; ready: boolean; restartCount?: number | null | undefined; unitId: string; }; export type ContainerUnitUnion = ContainerUnit | any; export declare const CpuUnit5: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit5 = ClosedEnum; export type SyncReconcileRequestCpu5 = { unit: CpuUnit5; value: number; }; export type CpuUnion5 = SyncReconcileRequestCpu5 | any; export declare const EventSeverity2: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type EventSeverity2 = ClosedEnum; export type SyncReconcileRequestSubject2 = { id?: string | null | undefined; kind: string; name?: string | null | undefined; }; export type SyncReconcileRequestSubjectUnion2 = SyncReconcileRequestSubject2 | any; export type SyncReconcileRequestEvent5 = { kind: string; message: string; raw?: any | null | undefined; severity: EventSeverity2; subject?: SyncReconcileRequestSubject2 | any | null | undefined; timestamp: Date; }; export declare const MemoryUnit5: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit5 = ClosedEnum; export type SyncReconcileRequestMemory5 = { unit: MemoryUnit5; value: number; }; export type MemoryUnion5 = SyncReconcileRequestMemory5 | any; export declare const SyncReconcileRequestReason12: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason12 = ClosedEnum; export declare const StatusSeverity12: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity12 = ClosedEnum; export type SyncReconcileRequestCollectionIssue12 = { message: string; reason: SyncReconcileRequestReason12; severity: StatusSeverity12; source: string; }; export declare const SyncReconcileRequestHealth12: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth12 = ClosedEnum; export declare const SyncReconcileRequestLifecycle12: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle12 = ClosedEnum; export type SyncReconcileRequestStatus12 = { collectionIssues: Array; health: SyncReconcileRequestHealth12; lifecycle: SyncReconcileRequestLifecycle12; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal3 = { bindMountCount: number; containerId?: string | null | undefined; containerUnit?: ContainerUnit | any | null | undefined; cpu?: SyncReconcileRequestCpu5 | any | null | undefined; events: Array; image?: string | null | undefined; localUrl?: string | null | undefined; memory?: SyncReconcileRequestMemory5 | any | null | undefined; name?: string | null | undefined; portCount: number; restartCount?: number | null | undefined; runtimeReachable: boolean; runtimeStatus?: string | null | undefined; status: SyncReconcileRequestStatus12; backend: "local"; }; export declare const CpuUnit4: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit4 = ClosedEnum; export type SyncReconcileRequestCpu4 = { unit: CpuUnit4; value: number; }; export type CpuUnion4 = SyncReconcileRequestCpu4 | any; export type InvolvedObject3 = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; export type InvolvedObjectUnion3 = InvolvedObject3 | any; export type SourceEvent3 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion3 = SourceEvent3 | any; export type SyncReconcileRequestEvent4 = { count?: number | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject3 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent3 | any | null | undefined; type?: string | null | undefined; }; export declare const MemoryUnit4: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit4 = ClosedEnum; export type SyncReconcileRequestMemory4 = { unit: MemoryUnit4; value: number; }; export type MemoryUnion4 = SyncReconcileRequestMemory4 | any; export declare const CpuPodUnit2: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuPodUnit2 = ClosedEnum; export type CpuPod2 = { unit: CpuPodUnit2; value: number; }; export type PodCpuUnion2 = CpuPod2 | any; export declare const MemoryPodUnit2: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryPodUnit2 = ClosedEnum; export type MemoryPod2 = { unit: MemoryPodUnit2; value: number; }; export type PodMemoryUnion2 = MemoryPod2 | any; export type OwnerReference2 = { controller: boolean; kind: string; name: string; uid: string; }; export type Pod2 = { cpu?: CpuPod2 | any | null | undefined; memory?: MemoryPod2 | any | null | undefined; name: string; nodeName?: string | null | undefined; ownerReferences: Array; phase?: string | null | undefined; podIp?: string | null | undefined; ready: boolean; restartCount: number; terminatedReason?: string | null | undefined; uid?: string | null | undefined; waitingReason?: string | null | undefined; }; export type Replicas3 = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; export declare const SyncReconcileRequestReason11: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason11 = ClosedEnum; export declare const StatusSeverity11: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity11 = ClosedEnum; export type SyncReconcileRequestCollectionIssue11 = { message: string; reason: SyncReconcileRequestReason11; severity: StatusSeverity11; source: string; }; export declare const SyncReconcileRequestHealth11: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth11 = ClosedEnum; export declare const SyncReconcileRequestLifecycle11: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle11 = ClosedEnum; export type SyncReconcileRequestStatus11 = { collectionIssues: Array; health: SyncReconcileRequestHealth11; lifecycle: SyncReconcileRequestLifecycle11; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type WorkloadCondition2 = { lastTransitionTime?: Date | null | undefined; message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; export type Workload2 = { availableReplicas?: number | null | undefined; conditions: Array; desiredGeneration?: number | null | undefined; desiredReplicas?: number | null | undefined; observedGeneration?: number | null | undefined; readyReplicas?: number | null | undefined; rolloutReason?: string | null | undefined; updatedReplicas?: number | null | undefined; }; export type WorkloadUnion2 = Workload2 | any; export declare const WorkloadKind2: { readonly Deployment: "deployment"; readonly StatefulSet: "statefulSet"; readonly DaemonSet: "daemonSet"; readonly ReplicaSet: "replicaSet"; readonly Pod: "pod"; }; export type WorkloadKind2 = ClosedEnum; export type DataKubernetes2 = { cpu?: SyncReconcileRequestCpu4 | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory4 | any | null | undefined; name: string; namespace: string; pods: Array; replicas: Replicas3; restarts?: number | null | undefined; status: SyncReconcileRequestStatus11; workload?: Workload2 | any | null | undefined; workloadKind: WorkloadKind2; backend: "kubernetes"; }; export declare const CpuUnit3: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit3 = ClosedEnum; export type SyncReconcileRequestCpu3 = { unit: CpuUnit3; value: number; }; export type CpuUnion3 = SyncReconcileRequestCpu3 | any; export type InvolvedObject2 = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; export type InvolvedObjectUnion2 = InvolvedObject2 | any; export type SourceEvent2 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion2 = SourceEvent2 | any; export type SyncReconcileRequestEvent3 = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject2 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent2 | any | null | undefined; type?: string | null | undefined; }; export declare const MemoryUnit3: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit3 = ClosedEnum; export type SyncReconcileRequestMemory3 = { unit: MemoryUnit3; value: number; }; export type MemoryUnion3 = SyncReconcileRequestMemory3 | any; export declare const CpuReplicaUnitUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuReplicaUnitUnit = ClosedEnum; export type CpuReplicaUnit = { unit: CpuReplicaUnitUnit; value: number; }; export type ReplicaUnitCpuUnion = CpuReplicaUnit | any; export declare const MemoryReplicaUnitUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryReplicaUnitUnit = ClosedEnum; export type MemoryReplicaUnit = { unit: MemoryReplicaUnitUnit; value: number; }; export type ReplicaUnitMemoryUnion = MemoryReplicaUnit | any; export type ReplicaUnit = { cpu?: CpuReplicaUnit | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryReplicaUnit | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; export type Replicas2 = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; export declare const SchedulingMode: { readonly Replicated: "replicated"; readonly Stateful: "stateful"; readonly Daemon: "daemon"; }; export type SchedulingMode = ClosedEnum; export declare const SyncReconcileRequestReason10: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason10 = ClosedEnum; export declare const StatusSeverity10: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity10 = ClosedEnum; export type SyncReconcileRequestCollectionIssue10 = { message: string; reason: SyncReconcileRequestReason10; severity: StatusSeverity10; source: string; }; export declare const SyncReconcileRequestHealth10: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth10 = ClosedEnum; export declare const SyncReconcileRequestLifecycle10: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle10 = ClosedEnum; export type SyncReconcileRequestStatus10 = { collectionIssues: Array; health: SyncReconcileRequestHealth10; lifecycle: SyncReconcileRequestLifecycle10; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataHorizonPlatform = { attentionCount: number; containerId: string; cpu?: SyncReconcileRequestCpu3 | any | null | undefined; events: Array; image?: string | null | undefined; latestUpdateTimestamp?: string | null | undefined; memory?: SyncReconcileRequestMemory3 | any | null | undefined; observedImage?: string | null | undefined; replicaUnits: Array; replicas: Replicas2; schedulingMode: SchedulingMode; status: SyncReconcileRequestStatus10; backend: "horizonPlatform"; }; export type SyncReconcileRequestDataUnion3 = DataHorizonPlatform | DataKubernetes2 | DataLocal3; export type DataContainer = { data: DataHorizonPlatform | DataKubernetes2 | DataLocal3; resourceType: "container"; }; export declare const CpuUnit2: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit2 = ClosedEnum; export type SyncReconcileRequestCpu2 = { unit: CpuUnit2; value: number; }; export type CpuUnion2 = SyncReconcileRequestCpu2 | any; export declare const EventSeverity1: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type EventSeverity1 = ClosedEnum; export type SyncReconcileRequestSubject1 = { id?: string | null | undefined; kind: string; name?: string | null | undefined; }; export type SyncReconcileRequestSubjectUnion1 = SyncReconcileRequestSubject1 | any; export type SyncReconcileRequestEvent2 = { kind: string; message: string; raw?: any | null | undefined; severity: EventSeverity1; subject?: SyncReconcileRequestSubject1 | any | null | undefined; timestamp: Date; }; export declare const MemoryUnit2: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit2 = ClosedEnum; export type SyncReconcileRequestMemory2 = { unit: MemoryUnit2; value: number; }; export type MemoryUnion2 = SyncReconcileRequestMemory2 | any; export declare const ProcessCpuUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type ProcessCpuUnit = ClosedEnum; export type ProcessCpu = { unit: ProcessCpuUnit; value: number; }; export type ProcessCpuUnion = ProcessCpu | any; export declare const ProcessKind: { readonly Container: "container"; readonly Process: "process"; readonly Daemon: "daemon"; }; export type ProcessKind = ClosedEnum; export declare const ProcessMemoryUnit: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type ProcessMemoryUnit = ClosedEnum; export type ProcessMemory = { unit: ProcessMemoryUnit; value: number; }; export type ProcessMemoryUnion = ProcessMemory | any; export type Process = { cpu?: ProcessCpu | any | null | undefined; kind: ProcessKind; memory?: ProcessMemory | any | null | undefined; name: string; phase?: string | null | undefined; pid?: number | null | undefined; ready: boolean; restartCount?: number | null | undefined; unitId: string; }; export type ProcessUnion = Process | any; export declare const SyncReconcileRequestReason9: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason9 = ClosedEnum; export declare const StatusSeverity9: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity9 = ClosedEnum; export type SyncReconcileRequestCollectionIssue9 = { message: string; reason: SyncReconcileRequestReason9; severity: StatusSeverity9; source: string; }; export declare const SyncReconcileRequestHealth9: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth9 = ClosedEnum; export declare const SyncReconcileRequestLifecycle9: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle9 = ClosedEnum; export type SyncReconcileRequestStatus9 = { collectionIssues: Array; health: SyncReconcileRequestHealth9; lifecycle: SyncReconcileRequestLifecycle9; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal2 = { commandSupported: boolean; cpu?: SyncReconcileRequestCpu2 | any | null | undefined; events: Array; imagePathPresent: boolean; memory?: SyncReconcileRequestMemory2 | any | null | undefined; pid?: number | null | undefined; process?: Process | any | null | undefined; readinessProbeOk?: boolean | null | undefined; status: SyncReconcileRequestStatus9; triggerCount: number; backend: "local"; }; export declare const CpuUnit1: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuUnit1 = ClosedEnum; export type SyncReconcileRequestCpu1 = { unit: CpuUnit1; value: number; }; export type CpuUnion1 = SyncReconcileRequestCpu1 | any; export type InvolvedObject1 = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; export type InvolvedObjectUnion1 = InvolvedObject1 | any; export type SourceEvent1 = { component?: string | null | undefined; host?: string | null | undefined; }; export type EventSourceUnion1 = SourceEvent1 | any; export type SyncReconcileRequestEvent1 = { count?: number | null | undefined; eventTime?: Date | null | undefined; firstTimestamp?: Date | null | undefined; involvedObject?: InvolvedObject1 | any | null | undefined; lastTimestamp?: Date | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent1 | any | null | undefined; type?: string | null | undefined; }; export declare const MemoryUnit1: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryUnit1 = ClosedEnum; export type SyncReconcileRequestMemory1 = { unit: MemoryUnit1; value: number; }; export type MemoryUnion1 = SyncReconcileRequestMemory1 | any; export declare const CpuPodUnit1: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type CpuPodUnit1 = ClosedEnum; export type CpuPod1 = { unit: CpuPodUnit1; value: number; }; export type PodCpuUnion1 = CpuPod1 | any; export declare const MemoryPodUnit1: { readonly Count: "count"; readonly Percent: "percent"; readonly Bytes: "bytes"; readonly Cores: "cores"; readonly Milliseconds: "milliseconds"; readonly RequestsPerSecond: "requests-per-second"; }; export type MemoryPodUnit1 = ClosedEnum; export type MemoryPod1 = { unit: MemoryPodUnit1; value: number; }; export type PodMemoryUnion1 = MemoryPod1 | any; export type OwnerReference1 = { controller: boolean; kind: string; name: string; uid: string; }; export type Pod1 = { cpu?: CpuPod1 | any | null | undefined; memory?: MemoryPod1 | any | null | undefined; name: string; nodeName?: string | null | undefined; ownerReferences: Array; phase?: string | null | undefined; podIp?: string | null | undefined; ready: boolean; restartCount: number; terminatedReason?: string | null | undefined; uid?: string | null | undefined; waitingReason?: string | null | undefined; }; export type Replicas1 = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; export declare const SyncReconcileRequestReason8: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason8 = ClosedEnum; export declare const StatusSeverity8: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity8 = ClosedEnum; export type SyncReconcileRequestCollectionIssue8 = { message: string; reason: SyncReconcileRequestReason8; severity: StatusSeverity8; source: string; }; export declare const SyncReconcileRequestHealth8: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth8 = ClosedEnum; export declare const SyncReconcileRequestLifecycle8: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle8 = ClosedEnum; export type SyncReconcileRequestStatus8 = { collectionIssues: Array; health: SyncReconcileRequestHealth8; lifecycle: SyncReconcileRequestLifecycle8; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type WorkloadCondition1 = { lastTransitionTime?: Date | null | undefined; message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; export type Workload1 = { availableReplicas?: number | null | undefined; conditions: Array; desiredGeneration?: number | null | undefined; desiredReplicas?: number | null | undefined; observedGeneration?: number | null | undefined; readyReplicas?: number | null | undefined; rolloutReason?: string | null | undefined; updatedReplicas?: number | null | undefined; }; export type WorkloadUnion1 = Workload1 | any; export declare const WorkloadKind1: { readonly Deployment: "deployment"; readonly StatefulSet: "statefulSet"; readonly DaemonSet: "daemonSet"; readonly ReplicaSet: "replicaSet"; readonly Pod: "pod"; }; export type WorkloadKind1 = ClosedEnum; export type DataKubernetes1 = { cpu?: SyncReconcileRequestCpu1 | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory1 | any | null | undefined; name: string; namespace: string; pods: Array; replicas: Replicas1; restarts?: number | null | undefined; status: SyncReconcileRequestStatus8; triggerCount: number; workload?: Workload1 | any | null | undefined; workloadKind: WorkloadKind1; backend: "kubernetes"; }; export declare const SyncReconcileRequestReason7: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason7 = ClosedEnum; export declare const StatusSeverity7: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity7 = ClosedEnum; export type SyncReconcileRequestCollectionIssue7 = { message: string; reason: SyncReconcileRequestReason7; severity: StatusSeverity7; source: string; }; export declare const SyncReconcileRequestHealth7: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth7 = ClosedEnum; export declare const SyncReconcileRequestLifecycle7: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle7 = ClosedEnum; export type SyncReconcileRequestStatus7 = { collectionIssues: Array; health: SyncReconcileRequestHealth7; lifecycle: SyncReconcileRequestLifecycle7; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureContainerApps1 = { appName: string; cpu?: number | null | undefined; environmentName?: string | null | undefined; ingressFqdn?: string | null | undefined; maxReplicas?: number | null | undefined; memory?: string | null | undefined; minReplicas?: number | null | undefined; provisioningState?: string | null | undefined; revision?: string | null | undefined; runningStatus?: string | null | undefined; status: SyncReconcileRequestStatus7; backend: "azureContainerApps"; }; export declare const SyncReconcileRequestReason6: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason6 = ClosedEnum; export declare const StatusSeverity6: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity6 = ClosedEnum; export type SyncReconcileRequestCollectionIssue6 = { message: string; reason: SyncReconcileRequestReason6; severity: StatusSeverity6; source: string; }; export declare const SyncReconcileRequestHealth6: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth6 = ClosedEnum; export declare const SyncReconcileRequestLifecycle6: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle6 = ClosedEnum; export type SyncReconcileRequestStatus6 = { collectionIssues: Array; health: SyncReconcileRequestHealth6; lifecycle: SyncReconcileRequestLifecycle6; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpCloudRun = { containerImage?: string | null | undefined; cpuLimit?: string | null | undefined; generation?: number | null | undefined; latestCreatedRevision?: string | null | undefined; latestReadyRevision?: string | null | undefined; maxInstanceCount?: number | null | undefined; memoryLimit?: string | null | undefined; minInstanceCount?: number | null | undefined; observedGeneration?: number | null | undefined; region?: string | null | undefined; service: string; status: SyncReconcileRequestStatus6; trafficCount: number; uri?: string | null | undefined; urls: Array; backend: "gcpCloudRun"; }; export declare const SyncReconcileRequestReason5: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason5 = ClosedEnum; export declare const StatusSeverity5: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity5 = ClosedEnum; export type SyncReconcileRequestCollectionIssue5 = { message: string; reason: SyncReconcileRequestReason5; severity: StatusSeverity5; source: string; }; export declare const SyncReconcileRequestHealth5: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth5 = ClosedEnum; export declare const SyncReconcileRequestLifecycle5: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle5 = ClosedEnum; export type SyncReconcileRequestStatus5 = { collectionIssues: Array; health: SyncReconcileRequestHealth5; lifecycle: SyncReconcileRequestLifecycle5; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsLambda = { codeSha256?: string | null | undefined; functionName: string; functionUrlAuthType?: string | null | undefined; functionUrlCorsPresent: boolean; lastModified?: string | null | undefined; lastUpdateStatus?: string | null | undefined; lastUpdateStatusReason?: string | null | undefined; lastUpdateStatusReasonCode?: string | null | undefined; layerCount: number; memorySizeMb?: number | null | undefined; packageType?: string | null | undefined; revisionId?: string | null | undefined; runtime?: string | null | undefined; state?: string | null | undefined; stateReason?: string | null | undefined; stateReasonCode?: string | null | undefined; status: SyncReconcileRequestStatus5; timeoutSeconds?: number | null | undefined; triggerCount: number; version?: string | null | undefined; backend: "awsLambda"; }; export type SyncReconcileRequestDataUnion2 = DataAwsLambda | DataGcpCloudRun | DataAzureContainerApps1 | DataKubernetes1 | DataLocal2; export type DataWorker = { data: DataAwsLambda | DataGcpCloudRun | DataAzureContainerApps1 | DataKubernetes1 | DataLocal2; resourceType: "worker"; }; export declare const SyncReconcileRequestReason4: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason4 = ClosedEnum; export declare const StatusSeverity4: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity4 = ClosedEnum; export type SyncReconcileRequestCollectionIssue4 = { message: string; reason: SyncReconcileRequestReason4; severity: StatusSeverity4; source: string; }; export declare const SyncReconcileRequestHealth4: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth4 = ClosedEnum; export declare const SyncReconcileRequestLifecycle4: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle4 = ClosedEnum; export type SyncReconcileRequestStatus4 = { collectionIssues: Array; health: SyncReconcileRequestHealth4; lifecycle: SyncReconcileRequestLifecycle4; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataLocal1 = { isDirectory?: boolean | null | undefined; modifiedAt?: Date | null | undefined; path: string; pathExists: boolean; readonly?: boolean | null | undefined; status: SyncReconcileRequestStatus4; backend: "local"; }; export declare const SyncReconcileRequestReason3: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason3 = ClosedEnum; export declare const StatusSeverity3: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity3 = ClosedEnum; export type SyncReconcileRequestCollectionIssue3 = { message: string; reason: SyncReconcileRequestReason3; severity: StatusSeverity3; source: string; }; export declare const SyncReconcileRequestHealth3: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth3 = ClosedEnum; export declare const SyncReconcileRequestLifecycle3: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle3 = ClosedEnum; export type SyncReconcileRequestStatus3 = { collectionIssues: Array; health: SyncReconcileRequestHealth3; lifecycle: SyncReconcileRequestLifecycle3; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAzureBlob = { accessTier?: string | null | undefined; accountKind?: string | null | undefined; allowBlobPublicAccess?: boolean | null | undefined; blobDeleteRetentionDays?: number | null | undefined; blobDeleteRetentionEnabled?: boolean | null | undefined; blobEncryptionEnabled?: boolean | null | undefined; blobVersioningEnabled?: boolean | null | undefined; changeFeedEnabled?: boolean | null | undefined; changeFeedRetentionDays?: number | null | undefined; containerDeleteRetentionDays?: number | null | undefined; containerDeleteRetentionEnabled?: boolean | null | undefined; containerPublicAccess?: string | null | undefined; encryptionKeySource?: string | null | undefined; fileEncryptionEnabled?: boolean | null | undefined; location?: string | null | undefined; name: string; primaryLocation?: string | null | undefined; provisioningState?: string | null | undefined; publicNetworkAccess?: string | null | undefined; queueEncryptionEnabled?: boolean | null | undefined; resourceGroup?: string | null | undefined; secondaryLocation?: string | null | undefined; skuName?: string | null | undefined; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus3; statusOfPrimary?: string | null | undefined; statusOfSecondary?: string | null | undefined; storageAccountName?: string | null | undefined; tableEncryptionEnabled?: boolean | null | undefined; backend: "azureBlob"; }; export declare const SyncReconcileRequestReason2: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason2 = ClosedEnum; export declare const StatusSeverity2: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity2 = ClosedEnum; export type SyncReconcileRequestCollectionIssue2 = { message: string; reason: SyncReconcileRequestReason2; severity: StatusSeverity2; source: string; }; export declare const SyncReconcileRequestHealth2: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth2 = ClosedEnum; export declare const SyncReconcileRequestLifecycle2: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle2 = ClosedEnum; export type SyncReconcileRequestStatus2 = { collectionIssues: Array; health: SyncReconcileRequestHealth2; lifecycle: SyncReconcileRequestLifecycle2; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataGcpCloudStorage = { bucketId?: string | null | undefined; defaultKmsKeyName?: string | null | undefined; encryptionConfigPresent: boolean; lifecyclePresent: boolean; lifecycleRuleCount?: number | null | undefined; location?: string | null | undefined; locationType?: string | null | undefined; name: string; publicAccessPrevention?: string | null | undefined; retentionPeriod?: string | null | undefined; retentionPolicyEffectiveTime?: string | null | undefined; retentionPolicyIsLocked?: boolean | null | undefined; softDeleteEffectiveTime?: string | null | undefined; softDeleteRetentionDurationSeconds?: string | null | undefined; status: SyncReconcileRequestStatus2; storageClass?: string | null | undefined; uniformBucketLevelAccessEnabled?: boolean | null | undefined; uniformBucketLevelAccessLockedTime?: string | null | undefined; versioningEnabled?: boolean | null | undefined; backend: "gcpCloudStorage"; }; export declare const SyncReconcileRequestReason1: { readonly Forbidden: "forbidden"; readonly NotInstalled: "not-installed"; readonly ApiUnavailable: "api-unavailable"; readonly CollectionFailed: "collection-failed"; readonly TimedOut: "timed-out"; }; export type SyncReconcileRequestReason1 = ClosedEnum; export declare const StatusSeverity1: { readonly Info: "info"; readonly Warning: "warning"; readonly Error: "error"; }; export type StatusSeverity1 = ClosedEnum; export type SyncReconcileRequestCollectionIssue1 = { message: string; reason: SyncReconcileRequestReason1; severity: StatusSeverity1; source: string; }; export declare const SyncReconcileRequestHealth1: { readonly Unknown: "unknown"; readonly Healthy: "healthy"; readonly Degraded: "degraded"; readonly Unhealthy: "unhealthy"; }; export type SyncReconcileRequestHealth1 = ClosedEnum; export declare const SyncReconcileRequestLifecycle1: { readonly Unknown: "unknown"; readonly Creating: "creating"; readonly Updating: "updating"; readonly Running: "running"; readonly Scaling: "scaling"; readonly Stopping: "stopping"; readonly Stopped: "stopped"; readonly Deleting: "deleting"; readonly Deleted: "deleted"; readonly Failed: "failed"; }; export type SyncReconcileRequestLifecycle1 = ClosedEnum; export type SyncReconcileRequestStatus1 = { collectionIssues: Array; health: SyncReconcileRequestHealth1; lifecycle: SyncReconcileRequestLifecycle1; message?: string | null | undefined; partial: boolean; stale: boolean; }; export type DataAwsS3 = { blockPublicAcls?: boolean | null | undefined; blockPublicPolicy?: boolean | null | undefined; bucketAclPresent?: boolean | null | undefined; bucketLocation?: string | null | undefined; bucketPolicyPresent?: boolean | null | undefined; encryptionConfigPresent: boolean; encryptionEnabled?: boolean | null | undefined; ignorePublicAcls?: boolean | null | undefined; lifecyclePresent: boolean; lifecycleRuleCount?: number | null | undefined; name: string; publicAccessBlockPresent: boolean; region?: string | null | undefined; restrictPublicBuckets?: boolean | null | undefined; status: SyncReconcileRequestStatus1; versioningEnabled?: boolean | null | undefined; versioningStatus?: string | null | undefined; backend: "awsS3"; }; export type SyncReconcileRequestDataUnion1 = DataAwsS3 | DataGcpCloudStorage | DataAzureBlob | DataLocal1; export type DataStorage = { data: DataAwsS3 | DataGcpCloudStorage | DataAzureBlob | DataLocal1; resourceType: "storage"; }; export type SyncReconcileRequestDataUnion19 = DataStorage | DataWorker | DataContainer | DataDaemon | DataComputeCluster | DataKubernetesCluster | DataQueue | DataKv | DataPostgres | DataVault | DataServiceAccount | DataNetwork | DataRemoteStackManagement | DataArtifactRegistry | DataBuild | DataServiceActivation | DataAzureResourceGroup | DataAzureStorageAccount | DataAzureContainerAppsEnvironment | DataAzureServiceBusNamespace | DataAi | DataKey | DataSandbox; export declare const SyncReconcileRequestFormat: { readonly Json: "json"; readonly Yaml: "yaml"; readonly Text: "text"; }; export type SyncReconcileRequestFormat = ClosedEnum; export type SyncReconcileRequestRaw = { body: string; collectedAt: Date; format: SyncReconcileRequestFormat; source: string; truncated: boolean; }; export type ResourceHeartbeat = { backend: SyncReconcileRequestBackendEnum; /** * Represents the target cloud platform. */ controllerPlatform: SyncReconcileRequestControllerPlatform; data: DataStorage | DataWorker | DataContainer | DataDaemon | DataComputeCluster | DataKubernetesCluster | DataQueue | DataKv | DataPostgres | DataVault | DataServiceAccount | DataNetwork | DataRemoteStackManagement | DataArtifactRegistry | DataBuild | DataServiceActivation | DataAzureResourceGroup | DataAzureStorageAccount | DataAzureContainerAppsEnvironment | DataAzureServiceBusNamespace | DataAi | DataKey | DataSandbox; deploymentId?: string | null | undefined; observedAt: Date; raw: Array; /** * Alien resource id, such as the `alien.Container` or `alien.Storage` * * @remarks * resource id from the stack. */ resourceId: string; /** * Resource type identifier that determines the specific kind of resource. This field is used for polymorphic deserialization and resource-specific behavior. */ resourceType: string; }; /** * Request to reconcile deployment state */ export type SyncReconcileRequest = { /** * Deployment ID to reconcile state for */ deploymentId: string; /** * Lock session (push model only) - verifies lock ownership */ session?: string | undefined; /** * Immutable operation claimed at acquisition. Required with attemptId for update execution. */ operationId?: string | undefined; /** * Execution attempt claimed at acquisition. Required with operationId for update execution. */ attemptId?: string | undefined; state: DeploymentState; /** * Update heartbeat timestamp (for successful health checks) */ updateHeartbeat?: boolean | undefined; /** * Delay before this deployment should be acquired again. */ suggestedDelayMs?: number | undefined; /** * Latest typed resource heartbeats collected during this step. */ resourceHeartbeats?: Array | undefined; /** * Observed raw-resource inventory batches read during this step. */ observedInventoryBatches?: Array | undefined; /** * Operator-reported runtime capabilities. */ capabilities?: Array | undefined; /** * Operator binary version reported by the runtime. */ operatorVersion?: string | undefined; /** * Exact immutable image identity reported by a running Remote Operator. */ operatorImage?: RemoteOperatorImageIdentity | undefined; /** * Operations bundle set the Operator currently has loaded, for plugin-sync status tracking. */ operationsReport?: OperationsReport | undefined; }; /** @internal */ export declare const SyncReconcileRequestBackendEnum$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestControllerPlatform$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestReason74$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity74$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue74$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue74$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue74ToJSON(syncReconcileRequestCollectionIssue74: SyncReconcileRequestCollectionIssue74): string; /** @internal */ export declare const SyncReconcileRequestHealth77$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle77$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus77$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus77$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus77ToJSON(syncReconcileRequestStatus77: SyncReconcileRequestStatus77): string; /** @internal */ export type DataLocal12$Outbound = { activeSessions: number; routeServing: boolean; status: SyncReconcileRequestStatus77$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal12$outboundSchema: z.ZodType; export declare function dataLocal12ToJSON(dataLocal12: DataLocal12): string; /** @internal */ export declare const SyncReconcileRequestReason73$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity73$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue73$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue73$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue73ToJSON(syncReconcileRequestCollectionIssue73: SyncReconcileRequestCollectionIssue73): string; /** @internal */ export declare const SyncReconcileRequestHealth76$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle76$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus76$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus76$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus76ToJSON(syncReconcileRequestStatus76: SyncReconcileRequestStatus76): string; /** @internal */ export type DataKubernetesPods$Outbound = { activeSessions: number; idlePods: number; namespace: string; status: SyncReconcileRequestStatus76$Outbound; backend: "kubernetesPods"; }; /** @internal */ export declare const DataKubernetesPods$outboundSchema: z.ZodType; export declare function dataKubernetesPodsToJSON(dataKubernetesPods: DataKubernetesPods): string; /** @internal */ export declare const SyncReconcileRequestReason72$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity72$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue72$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue72$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue72ToJSON(syncReconcileRequestCollectionIssue72: SyncReconcileRequestCollectionIssue72): string; /** @internal */ export declare const SyncReconcileRequestHealth75$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle75$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus75$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus75$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus75ToJSON(syncReconcileRequestStatus75: SyncReconcileRequestStatus75): string; /** @internal */ export type DataGcpAgentPlatform$Outbound = { engine: string; status: SyncReconcileRequestStatus75$Outbound; templateId: string; backend: "gcpAgentPlatform"; }; /** @internal */ export declare const DataGcpAgentPlatform$outboundSchema: z.ZodType; export declare function dataGcpAgentPlatformToJSON(dataGcpAgentPlatform: DataGcpAgentPlatform): string; /** @internal */ export declare const SyncReconcileRequestReason71$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity71$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue71$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue71$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue71ToJSON(syncReconcileRequestCollectionIssue71: SyncReconcileRequestCollectionIssue71): string; /** @internal */ export declare const SyncReconcileRequestHealth74$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle74$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus74$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus74$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus74ToJSON(syncReconcileRequestStatus74: SyncReconcileRequestStatus74): string; /** @internal */ export type DataAzureSandboxGroup$Outbound = { provisioningState?: string | null | undefined; sandboxGroup: string; status: SyncReconcileRequestStatus74$Outbound; backend: "azureSandboxGroup"; }; /** @internal */ export declare const DataAzureSandboxGroup$outboundSchema: z.ZodType; export declare function dataAzureSandboxGroupToJSON(dataAzureSandboxGroup: DataAzureSandboxGroup): string; /** @internal */ export declare const SyncReconcileRequestReason70$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity70$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue70$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue70$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue70ToJSON(syncReconcileRequestCollectionIssue70: SyncReconcileRequestCollectionIssue70): string; /** @internal */ export declare const SyncReconcileRequestHealth73$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle73$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus73$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus73$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus73ToJSON(syncReconcileRequestStatus73: SyncReconcileRequestStatus73): string; /** @internal */ export type DataAwsMicrovm$Outbound = { imageIdentifier: string; imageState?: string | null | undefined; status: SyncReconcileRequestStatus73$Outbound; backend: "awsMicrovm"; }; /** @internal */ export declare const DataAwsMicrovm$outboundSchema: z.ZodType; export declare function dataAwsMicrovmToJSON(dataAwsMicrovm: DataAwsMicrovm): string; /** @internal */ export type SyncReconcileRequestDataUnion18$Outbound = DataAwsMicrovm$Outbound | DataAzureSandboxGroup$Outbound | DataGcpAgentPlatform$Outbound | DataKubernetesPods$Outbound | DataLocal12$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion18$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion18ToJSON(syncReconcileRequestDataUnion18: SyncReconcileRequestDataUnion18): string; /** @internal */ export type DataSandbox$Outbound = { data: DataAwsMicrovm$Outbound | DataAzureSandboxGroup$Outbound | DataGcpAgentPlatform$Outbound | DataKubernetesPods$Outbound | DataLocal12$Outbound; resourceType: "sandbox"; }; /** @internal */ export declare const DataSandbox$outboundSchema: z.ZodType; export declare function dataSandboxToJSON(dataSandbox: DataSandbox): string; /** @internal */ export declare const SyncReconcileRequestHealth72$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle72$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus72$Outbound = { health: string; lifecycle: string; message?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestStatus72$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus72ToJSON(syncReconcileRequestStatus72: SyncReconcileRequestStatus72): string; /** @internal */ export type SyncReconcileRequestData8$Outbound = { enabled?: boolean | null | undefined; keyId: string; keyOperations: Array; keyType: string; recoveryLevel?: string | null | undefined; status: SyncReconcileRequestStatus72$Outbound; }; /** @internal */ export declare const SyncReconcileRequestData8$outboundSchema: z.ZodType; export declare function syncReconcileRequestData8ToJSON(syncReconcileRequestData8: SyncReconcileRequestData8): string; /** @internal */ export type DataAzureKeyVault2$Outbound = { data: SyncReconcileRequestData8$Outbound; provider: "azure-key-vault"; }; /** @internal */ export declare const DataAzureKeyVault2$outboundSchema: z.ZodType; export declare function dataAzureKeyVault2ToJSON(dataAzureKeyVault2: DataAzureKeyVault2): string; /** @internal */ export declare const SyncReconcileRequestHealth71$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle71$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus71$Outbound = { health: string; lifecycle: string; message?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestStatus71$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus71ToJSON(syncReconcileRequestStatus71: SyncReconcileRequestStatus71): string; /** @internal */ export type SyncReconcileRequestData7$Outbound = { algorithm?: string | null | undefined; cryptoKeyName: string; primaryState?: string | null | undefined; primaryVersion?: string | null | undefined; purpose: string; status: SyncReconcileRequestStatus71$Outbound; }; /** @internal */ export declare const SyncReconcileRequestData7$outboundSchema: z.ZodType; export declare function syncReconcileRequestData7ToJSON(syncReconcileRequestData7: SyncReconcileRequestData7): string; /** @internal */ export type DataGcpCloudKms$Outbound = { data: SyncReconcileRequestData7$Outbound; provider: "gcp-cloud-kms"; }; /** @internal */ export declare const DataGcpCloudKms$outboundSchema: z.ZodType; export declare function dataGcpCloudKmsToJSON(dataGcpCloudKms: DataGcpCloudKms): string; /** @internal */ export declare const SyncReconcileRequestHealth70$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle70$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus70$Outbound = { health: string; lifecycle: string; message?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestStatus70$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus70ToJSON(syncReconcileRequestStatus70: SyncReconcileRequestStatus70): string; /** @internal */ export type SyncReconcileRequestData6$Outbound = { enabled: boolean; keyArn: string; keySpec: string; keyState: string; keyUsage: string; status: SyncReconcileRequestStatus70$Outbound; }; /** @internal */ export declare const SyncReconcileRequestData6$outboundSchema: z.ZodType; export declare function syncReconcileRequestData6ToJSON(syncReconcileRequestData6: SyncReconcileRequestData6): string; /** @internal */ export type DataAwsKms$Outbound = { data: SyncReconcileRequestData6$Outbound; provider: "aws-kms"; }; /** @internal */ export declare const DataAwsKms$outboundSchema: z.ZodType; export declare function dataAwsKmsToJSON(dataAwsKms: DataAwsKms): string; /** @internal */ export type SyncReconcileRequestDataUnion17$Outbound = DataAwsKms$Outbound | DataGcpCloudKms$Outbound | DataAzureKeyVault2$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion17$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion17ToJSON(syncReconcileRequestDataUnion17: SyncReconcileRequestDataUnion17): string; /** @internal */ export type DataKey$Outbound = { data: DataAwsKms$Outbound | DataGcpCloudKms$Outbound | DataAzureKeyVault2$Outbound; resourceType: "key"; }; /** @internal */ export declare const DataKey$outboundSchema: z.ZodType; export declare function dataKeyToJSON(dataKey: DataKey): string; /** @internal */ export declare const SyncReconcileRequestAccessTest4$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestModelAvailability4$outboundSchema: z.ZodEnum; /** @internal */ export declare const AvailabilityBlocker4$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestClientApi4$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestModel4$Outbound = { accessTest: string; availability: string; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestModel4$outboundSchema: z.ZodType; export declare function syncReconcileRequestModel4ToJSON(syncReconcileRequestModel4: SyncReconcileRequestModel4): string; /** @internal */ export declare const AvailabilitySource4$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestAvailability4$Outbound = { catalogRevision: string; location?: string | null | undefined; models: Array; source: string; }; /** @internal */ export declare const SyncReconcileRequestAvailability4$outboundSchema: z.ZodType; export declare function syncReconcileRequestAvailability4ToJSON(syncReconcileRequestAvailability4: SyncReconcileRequestAvailability4): string; /** @internal */ export type Availability$Outbound = SyncReconcileRequestAvailability4$Outbound | any; /** @internal */ export declare const Availability$outboundSchema: z.ZodType; export declare function availabilityToJSON(availability: Availability): string; /** @internal */ export declare const SyncReconcileRequestReason69$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity69$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue69$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue69$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue69ToJSON(syncReconcileRequestCollectionIssue69: SyncReconcileRequestCollectionIssue69): string; /** @internal */ export declare const SyncReconcileRequestHealth69$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle69$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus69$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus69$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus69ToJSON(syncReconcileRequestStatus69: SyncReconcileRequestStatus69): string; /** @internal */ export type DataExternal$Outbound = { availability?: SyncReconcileRequestAvailability4$Outbound | any | null | undefined; provider: string; status: SyncReconcileRequestStatus69$Outbound; backend: "external"; }; /** @internal */ export declare const DataExternal$outboundSchema: z.ZodType; export declare function dataExternalToJSON(dataExternal: DataExternal): string; /** @internal */ export declare const SyncReconcileRequestAccessTest3$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestModelAvailability3$outboundSchema: z.ZodEnum; /** @internal */ export declare const AvailabilityBlocker3$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestClientApi3$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestModel3$Outbound = { accessTest: string; availability: string; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestModel3$outboundSchema: z.ZodType; export declare function syncReconcileRequestModel3ToJSON(syncReconcileRequestModel3: SyncReconcileRequestModel3): string; /** @internal */ export declare const AvailabilitySource3$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestAvailability3$Outbound = { catalogRevision: string; location?: string | null | undefined; models: Array; source: string; }; /** @internal */ export declare const SyncReconcileRequestAvailability3$outboundSchema: z.ZodType; export declare function syncReconcileRequestAvailability3ToJSON(syncReconcileRequestAvailability3: SyncReconcileRequestAvailability3): string; /** @internal */ export declare const SyncReconcileRequestReason68$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity68$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue68$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue68$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue68ToJSON(syncReconcileRequestCollectionIssue68: SyncReconcileRequestCollectionIssue68): string; /** @internal */ export declare const SyncReconcileRequestHealth68$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle68$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus68$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus68$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus68ToJSON(syncReconcileRequestStatus68: SyncReconcileRequestStatus68): string; /** @internal */ export type DataAzureFoundry$Outbound = { accountName: string; availability: SyncReconcileRequestAvailability3$Outbound; endpoint?: string | null | undefined; location?: string | null | undefined; resourceGroup?: string | null | undefined; status: SyncReconcileRequestStatus68$Outbound; backend: "azureFoundry"; }; /** @internal */ export declare const DataAzureFoundry$outboundSchema: z.ZodType; export declare function dataAzureFoundryToJSON(dataAzureFoundry: DataAzureFoundry): string; /** @internal */ export declare const SyncReconcileRequestAccessTest2$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestModelAvailability2$outboundSchema: z.ZodEnum; /** @internal */ export declare const AvailabilityBlocker2$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestClientApi2$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestModel2$Outbound = { accessTest: string; availability: string; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestModel2$outboundSchema: z.ZodType; export declare function syncReconcileRequestModel2ToJSON(syncReconcileRequestModel2: SyncReconcileRequestModel2): string; /** @internal */ export declare const AvailabilitySource2$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestAvailability2$Outbound = { catalogRevision: string; location?: string | null | undefined; models: Array; source: string; }; /** @internal */ export declare const SyncReconcileRequestAvailability2$outboundSchema: z.ZodType; export declare function syncReconcileRequestAvailability2ToJSON(syncReconcileRequestAvailability2: SyncReconcileRequestAvailability2): string; /** @internal */ export declare const SyncReconcileRequestReason67$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity67$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue67$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue67$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue67ToJSON(syncReconcileRequestCollectionIssue67: SyncReconcileRequestCollectionIssue67): string; /** @internal */ export declare const SyncReconcileRequestHealth67$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle67$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus67$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus67$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus67ToJSON(syncReconcileRequestStatus67: SyncReconcileRequestStatus67): string; /** @internal */ export type DataGcpVertex$Outbound = { availability: SyncReconcileRequestAvailability2$Outbound; location: string; project: string; status: SyncReconcileRequestStatus67$Outbound; backend: "gcpVertex"; }; /** @internal */ export declare const DataGcpVertex$outboundSchema: z.ZodType; export declare function dataGcpVertexToJSON(dataGcpVertex: DataGcpVertex): string; /** @internal */ export declare const SyncReconcileRequestAccessTest1$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestModelAvailability1$outboundSchema: z.ZodEnum; /** @internal */ export declare const AvailabilityBlocker1$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestClientApi1$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestModel1$Outbound = { accessTest: string; availability: string; blockers: Array; clientApis: Array; errorCode?: string | null | undefined; publicModelId: string; testedAt?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestModel1$outboundSchema: z.ZodType; export declare function syncReconcileRequestModel1ToJSON(syncReconcileRequestModel1: SyncReconcileRequestModel1): string; /** @internal */ export declare const AvailabilitySource1$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestAvailability1$Outbound = { catalogRevision: string; location?: string | null | undefined; models: Array; source: string; }; /** @internal */ export declare const SyncReconcileRequestAvailability1$outboundSchema: z.ZodType; export declare function syncReconcileRequestAvailability1ToJSON(syncReconcileRequestAvailability1: SyncReconcileRequestAvailability1): string; /** @internal */ export declare const SyncReconcileRequestReason66$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity66$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue66$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue66$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue66ToJSON(syncReconcileRequestCollectionIssue66: SyncReconcileRequestCollectionIssue66): string; /** @internal */ export declare const SyncReconcileRequestHealth66$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle66$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus66$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus66$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus66ToJSON(syncReconcileRequestStatus66: SyncReconcileRequestStatus66): string; /** @internal */ export type DataAwsBedrock$Outbound = { availability: SyncReconcileRequestAvailability1$Outbound; region: string; status: SyncReconcileRequestStatus66$Outbound; backend: "awsBedrock"; }; /** @internal */ export declare const DataAwsBedrock$outboundSchema: z.ZodType; export declare function dataAwsBedrockToJSON(dataAwsBedrock: DataAwsBedrock): string; /** @internal */ export type SyncReconcileRequestDataUnion16$Outbound = DataAwsBedrock$Outbound | DataGcpVertex$Outbound | DataAzureFoundry$Outbound | DataExternal$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion16$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion16ToJSON(syncReconcileRequestDataUnion16: SyncReconcileRequestDataUnion16): string; /** @internal */ export type DataAi$Outbound = { data: DataAwsBedrock$Outbound | DataGcpVertex$Outbound | DataAzureFoundry$Outbound | DataExternal$Outbound; resourceType: "ai"; }; /** @internal */ export declare const DataAi$outboundSchema: z.ZodType; export declare function dataAiToJSON(dataAi: DataAi): string; /** @internal */ export declare const SyncReconcileRequestReason65$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity65$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue65$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue65$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue65ToJSON(syncReconcileRequestCollectionIssue65: SyncReconcileRequestCollectionIssue65): string; /** @internal */ export declare const SyncReconcileRequestHealth65$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle65$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus65$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus65$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus65ToJSON(syncReconcileRequestStatus65: SyncReconcileRequestStatus65): string; /** @internal */ export type SyncReconcileRequestData5$Outbound = { createdAt?: string | null | undefined; disableLocalAuth?: boolean | null | undefined; location?: string | null | undefined; metricId?: string | null | undefined; minimumTlsVersion?: string | null | undefined; name: string; namespaceStatus?: string | null | undefined; premiumMessagingPartitions?: number | null | undefined; privateEndpointConnectionCount: number; provisioningState?: string | null | undefined; publicNetworkAccess?: string | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; serviceBusEndpoint?: string | null | undefined; skuCapacity?: number | null | undefined; skuName?: string | null | undefined; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus65$Outbound; updatedAt?: string | null | undefined; zoneRedundant?: boolean | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestData5$outboundSchema: z.ZodType; export declare function syncReconcileRequestData5ToJSON(syncReconcileRequestData5: SyncReconcileRequestData5): string; /** @internal */ export type DataAzureServiceBusNamespace$Outbound = { data: SyncReconcileRequestData5$Outbound; resourceType: "azure_service_bus_namespace"; }; /** @internal */ export declare const DataAzureServiceBusNamespace$outboundSchema: z.ZodType; export declare function dataAzureServiceBusNamespaceToJSON(dataAzureServiceBusNamespace: DataAzureServiceBusNamespace): string; /** @internal */ export declare const SyncReconcileRequestReason64$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity64$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue64$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue64$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue64ToJSON(syncReconcileRequestCollectionIssue64: SyncReconcileRequestCollectionIssue64): string; /** @internal */ export declare const SyncReconcileRequestHealth64$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle64$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus64$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus64$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus64ToJSON(syncReconcileRequestStatus64: SyncReconcileRequestStatus64): string; /** @internal */ export type WorkloadProfile$Outbound = { maximumCount?: number | null | undefined; minimumCount?: number | null | undefined; name: string; workloadProfileType: string; }; /** @internal */ export declare const WorkloadProfile$outboundSchema: z.ZodType; export declare function workloadProfileToJSON(workloadProfile: WorkloadProfile): string; /** @internal */ export type SyncReconcileRequestData4$Outbound = { customDomainVerificationId?: string | null | undefined; defaultDomain?: string | null | undefined; eventStreamEndpoint?: string | null | undefined; infrastructureResourceGroup?: string | null | undefined; kind?: string | null | undefined; location?: string | null | undefined; name: string; provisioningState?: string | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; staticIp?: string | null | undefined; status: SyncReconcileRequestStatus64$Outbound; workloadProfileCount: number; workloadProfiles: Array; zoneRedundant?: boolean | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestData4$outboundSchema: z.ZodType; export declare function syncReconcileRequestData4ToJSON(syncReconcileRequestData4: SyncReconcileRequestData4): string; /** @internal */ export type DataAzureContainerAppsEnvironment$Outbound = { data: SyncReconcileRequestData4$Outbound; resourceType: "azure_container_apps_environment"; }; /** @internal */ export declare const DataAzureContainerAppsEnvironment$outboundSchema: z.ZodType; export declare function dataAzureContainerAppsEnvironmentToJSON(dataAzureContainerAppsEnvironment: DataAzureContainerAppsEnvironment): string; /** @internal */ export type PrimaryEndpoints$Outbound = { blob?: string | null | undefined; dfs?: string | null | undefined; file?: string | null | undefined; queue?: string | null | undefined; table?: string | null | undefined; web?: string | null | undefined; }; /** @internal */ export declare const PrimaryEndpoints$outboundSchema: z.ZodType; export declare function primaryEndpointsToJSON(primaryEndpoints: PrimaryEndpoints): string; /** @internal */ export type SecondaryEndpoints$Outbound = { blob?: string | null | undefined; dfs?: string | null | undefined; file?: string | null | undefined; queue?: string | null | undefined; table?: string | null | undefined; web?: string | null | undefined; }; /** @internal */ export declare const SecondaryEndpoints$outboundSchema: z.ZodType; export declare function secondaryEndpointsToJSON(secondaryEndpoints: SecondaryEndpoints): string; /** @internal */ export declare const SyncReconcileRequestReason63$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity63$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue63$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue63$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue63ToJSON(syncReconcileRequestCollectionIssue63: SyncReconcileRequestCollectionIssue63): string; /** @internal */ export declare const SyncReconcileRequestHealth63$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle63$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus63$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus63$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus63ToJSON(syncReconcileRequestStatus63: SyncReconcileRequestStatus63): string; /** @internal */ export type SyncReconcileRequestData3$Outbound = { allowBlobPublicAccess?: boolean | null | undefined; allowSharedKeyAccess?: boolean | null | undefined; encryptionKeySource?: string | null | undefined; kind?: string | null | undefined; location?: string | null | undefined; minimumTlsVersion?: string | null | undefined; name: string; networkBypass?: string | null | undefined; networkDefaultAction?: string | null | undefined; networkIpRuleCount?: number | null | undefined; networkResourceAccessRuleCount?: number | null | undefined; networkVirtualNetworkRuleCount?: number | null | undefined; primaryEndpoints: PrimaryEndpoints$Outbound; provisioningState?: string | null | undefined; publicNetworkAccess?: string | null | undefined; requireInfrastructureEncryption?: boolean | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; secondaryEndpoints: SecondaryEndpoints$Outbound; skuName?: string | null | undefined; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus63$Outbound; supportsHttpsTrafficOnly?: boolean | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestData3$outboundSchema: z.ZodType; export declare function syncReconcileRequestData3ToJSON(syncReconcileRequestData3: SyncReconcileRequestData3): string; /** @internal */ export type DataAzureStorageAccount$Outbound = { data: SyncReconcileRequestData3$Outbound; resourceType: "azure_storage_account"; }; /** @internal */ export declare const DataAzureStorageAccount$outboundSchema: z.ZodType; export declare function dataAzureStorageAccountToJSON(dataAzureStorageAccount: DataAzureStorageAccount): string; /** @internal */ export declare const SyncReconcileRequestReason62$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity62$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue62$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue62$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue62ToJSON(syncReconcileRequestCollectionIssue62: SyncReconcileRequestCollectionIssue62): string; /** @internal */ export declare const SyncReconcileRequestHealth62$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle62$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus62$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus62$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus62ToJSON(syncReconcileRequestStatus62: SyncReconcileRequestStatus62): string; /** @internal */ export type SyncReconcileRequestData2$Outbound = { location?: string | null | undefined; managedTags: { [k: string]: string; }; name: string; provisioningState?: string | null | undefined; resourceId?: string | null | undefined; status: SyncReconcileRequestStatus62$Outbound; }; /** @internal */ export declare const SyncReconcileRequestData2$outboundSchema: z.ZodType; export declare function syncReconcileRequestData2ToJSON(syncReconcileRequestData2: SyncReconcileRequestData2): string; /** @internal */ export type DataAzureResourceGroup$Outbound = { data: SyncReconcileRequestData2$Outbound; resourceType: "azure_resource_group"; }; /** @internal */ export declare const DataAzureResourceGroup$outboundSchema: z.ZodType; export declare function dataAzureResourceGroupToJSON(dataAzureResourceGroup: DataAzureResourceGroup): string; /** @internal */ export declare const SyncReconcileRequestReason61$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity61$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue61$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue61$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue61ToJSON(syncReconcileRequestCollectionIssue61: SyncReconcileRequestCollectionIssue61): string; /** @internal */ export declare const SyncReconcileRequestHealth61$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle61$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus61$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus61$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus61ToJSON(syncReconcileRequestStatus61: SyncReconcileRequestStatus61): string; /** @internal */ export type DataAzureResourceProvider$Outbound = { namespace: string; providerId?: string | null | undefined; registered: boolean; registrationPolicy?: string | null | undefined; registrationState?: string | null | undefined; resourceTypeCount: number; status: SyncReconcileRequestStatus61$Outbound; backend: "azureResourceProvider"; }; /** @internal */ export declare const DataAzureResourceProvider$outboundSchema: z.ZodType; export declare function dataAzureResourceProviderToJSON(dataAzureResourceProvider: DataAzureResourceProvider): string; /** @internal */ export declare const SyncReconcileRequestReason60$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity60$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue60$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue60$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue60ToJSON(syncReconcileRequestCollectionIssue60: SyncReconcileRequestCollectionIssue60): string; /** @internal */ export declare const SyncReconcileRequestHealth60$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle60$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus60$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus60$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus60ToJSON(syncReconcileRequestStatus60: SyncReconcileRequestStatus60): string; /** @internal */ export type DataGcpServiceUsage$Outbound = { enabled: boolean; lastOperationName?: string | null | undefined; projectId: string; serviceName: string; serviceResourceName?: string | null | undefined; state?: string | null | undefined; status: SyncReconcileRequestStatus60$Outbound; title?: string | null | undefined; backend: "gcpServiceUsage"; }; /** @internal */ export declare const DataGcpServiceUsage$outboundSchema: z.ZodType; export declare function dataGcpServiceUsageToJSON(dataGcpServiceUsage: DataGcpServiceUsage): string; /** @internal */ export type SyncReconcileRequestDataUnion15$Outbound = DataGcpServiceUsage$Outbound | DataAzureResourceProvider$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion15$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion15ToJSON(syncReconcileRequestDataUnion15: SyncReconcileRequestDataUnion15): string; /** @internal */ export type DataServiceActivation$Outbound = { data: DataGcpServiceUsage$Outbound | DataAzureResourceProvider$Outbound; resourceType: "service_activation"; }; /** @internal */ export declare const DataServiceActivation$outboundSchema: z.ZodType; export declare function dataServiceActivationToJSON(dataServiceActivation: DataServiceActivation): string; /** @internal */ export type InvolvedObject10$Outbound = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject10$outboundSchema: z.ZodType; export declare function involvedObject10ToJSON(involvedObject10: InvolvedObject10): string; /** @internal */ export type InvolvedObjectUnion10$Outbound = InvolvedObject10$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion10$outboundSchema: z.ZodType; export declare function involvedObjectUnion10ToJSON(involvedObjectUnion10: InvolvedObjectUnion10): string; /** @internal */ export type SourceEvent10$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent10$outboundSchema: z.ZodType; export declare function sourceEvent10ToJSON(sourceEvent10: SourceEvent10): string; /** @internal */ export type EventSourceUnion10$Outbound = SourceEvent10$Outbound | any; /** @internal */ export declare const EventSourceUnion10$outboundSchema: z.ZodType; export declare function eventSourceUnion10ToJSON(eventSourceUnion10: EventSourceUnion10): string; /** @internal */ export type SyncReconcileRequestEvent13$Outbound = { count?: number | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject10$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent10$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent13$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent13ToJSON(syncReconcileRequestEvent13: SyncReconcileRequestEvent13): string; /** @internal */ export declare const SyncReconcileRequestReason59$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity59$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue59$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue59$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue59ToJSON(syncReconcileRequestCollectionIssue59: SyncReconcileRequestCollectionIssue59): string; /** @internal */ export declare const SyncReconcileRequestHealth59$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle59$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus59$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus59$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus59ToJSON(syncReconcileRequestStatus59: SyncReconcileRequestStatus59): string; /** @internal */ export type DataKubernetesJob$Outbound = { active?: number | null | undefined; completionTime?: string | null | undefined; conditionCount: number; events: Array; failed?: number | null | undefined; imageDigest?: string | null | undefined; jobName: string; namespace: string; startTime?: string | null | undefined; status: SyncReconcileRequestStatus59$Outbound; succeeded?: number | null | undefined; backend: "kubernetesJob"; }; /** @internal */ export declare const DataKubernetesJob$outboundSchema: z.ZodType; export declare function dataKubernetesJobToJSON(dataKubernetesJob: DataKubernetesJob): string; /** @internal */ export declare const SyncReconcileRequestReason58$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity58$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue58$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue58$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue58ToJSON(syncReconcileRequestCollectionIssue58: SyncReconcileRequestCollectionIssue58): string; /** @internal */ export declare const SyncReconcileRequestHealth58$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle58$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus58$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus58$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus58ToJSON(syncReconcileRequestStatus58: SyncReconcileRequestStatus58): string; /** @internal */ export type DataAzureContainerApps2$Outbound = { environmentVariableCount: number; managedEnvironmentId: string; managedIdentityId?: string | null | undefined; resourceGroupName: string; resourcePrefix?: string | null | undefined; status: SyncReconcileRequestStatus58$Outbound; backend: "azureContainerApps"; }; /** @internal */ export declare const DataAzureContainerApps2$outboundSchema: z.ZodType; export declare function dataAzureContainerApps2ToJSON(dataAzureContainerApps2: DataAzureContainerApps2): string; /** @internal */ export declare const SyncReconcileRequestReason57$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity57$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue57$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue57$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue57ToJSON(syncReconcileRequestCollectionIssue57: SyncReconcileRequestCollectionIssue57): string; /** @internal */ export declare const SyncReconcileRequestHealth57$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle57$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus57$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus57$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus57ToJSON(syncReconcileRequestStatus57: SyncReconcileRequestStatus57): string; /** @internal */ export type DataGcpCloudBuild$Outbound = { buildConfigId: string; environmentVariableCount: number; location: string; projectId: string; serviceAccount?: string | null | undefined; status: SyncReconcileRequestStatus57$Outbound; backend: "gcpCloudBuild"; }; /** @internal */ export declare const DataGcpCloudBuild$outboundSchema: z.ZodType; export declare function dataGcpCloudBuildToJSON(dataGcpCloudBuild: DataGcpCloudBuild): string; /** @internal */ export declare const SyncReconcileRequestReason56$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity56$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue56$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue56$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue56ToJSON(syncReconcileRequestCollectionIssue56: SyncReconcileRequestCollectionIssue56): string; /** @internal */ export declare const SyncReconcileRequestHealth56$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle56$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus56$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus56$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus56ToJSON(syncReconcileRequestStatus56: SyncReconcileRequestStatus56): string; /** @internal */ export type DataAwsCodeBuild$Outbound = { artifactsEncryptionDisabled?: boolean | null | undefined; artifactsType?: string | null | undefined; cloudWatchLogsStatus?: string | null | undefined; computeType?: string | null | undefined; created?: number | null | undefined; description?: string | null | undefined; encryptionKeyPresent: boolean; environmentImage?: string | null | undefined; environmentType?: string | null | undefined; environmentVariableCount: number; imagePullCredentialsType?: string | null | undefined; lastModified?: number | null | undefined; privilegedMode?: boolean | null | undefined; projectArn?: string | null | undefined; projectName: string; queuedTimeoutInMinutes?: number | null | undefined; s3LogsStatus?: string | null | undefined; serviceRolePresent: boolean; sourceType?: string | null | undefined; status: SyncReconcileRequestStatus56$Outbound; timeoutInMinutes?: number | null | undefined; backend: "awsCodeBuild"; }; /** @internal */ export declare const DataAwsCodeBuild$outboundSchema: z.ZodType; export declare function dataAwsCodeBuildToJSON(dataAwsCodeBuild: DataAwsCodeBuild): string; /** @internal */ export type SyncReconcileRequestDataUnion14$Outbound = DataAwsCodeBuild$Outbound | DataGcpCloudBuild$Outbound | DataAzureContainerApps2$Outbound | DataKubernetesJob$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion14$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion14ToJSON(syncReconcileRequestDataUnion14: SyncReconcileRequestDataUnion14): string; /** @internal */ export type DataBuild$Outbound = { data: DataAwsCodeBuild$Outbound | DataGcpCloudBuild$Outbound | DataAzureContainerApps2$Outbound | DataKubernetesJob$Outbound; resourceType: "build"; }; /** @internal */ export declare const DataBuild$outboundSchema: z.ZodType; export declare function dataBuildToJSON(dataBuild: DataBuild): string; /** @internal */ export declare const SyncReconcileRequestReason55$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity55$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue55$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue55$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue55ToJSON(syncReconcileRequestCollectionIssue55: SyncReconcileRequestCollectionIssue55): string; /** @internal */ export declare const SyncReconcileRequestHealth55$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle55$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus55$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus55$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus55ToJSON(syncReconcileRequestStatus55: SyncReconcileRequestStatus55): string; /** @internal */ export type DataLocal11$Outbound = { reachable: boolean; registryUrl: string; status: SyncReconcileRequestStatus55$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal11$outboundSchema: z.ZodType; export declare function dataLocal11ToJSON(dataLocal11: DataLocal11): string; /** @internal */ export declare const SyncReconcileRequestReason54$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity54$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue54$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue54$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue54ToJSON(syncReconcileRequestCollectionIssue54: SyncReconcileRequestCollectionIssue54): string; /** @internal */ export declare const SyncReconcileRequestHealth54$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle54$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus54$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus54$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus54ToJSON(syncReconcileRequestStatus54: SyncReconcileRequestStatus54): string; /** @internal */ export type DataAzureContainerRegistry$Outbound = { adminUserEnabled: boolean; anonymousPullEnabled: boolean; creationDate?: string | null | undefined; dataEndpointEnabled?: boolean | null | undefined; dataEndpointHostNames: Array; encryptionKeyIdentifierPresent: boolean; encryptionKeyVaultUriPresent: boolean; encryptionStatus?: string | null | undefined; ipRuleCount: number; location: string; loginServer?: string | null | undefined; managedTagCount: number; name: string; networkRuleBypassOptions: string; networkRuleDefaultAction?: string | null | undefined; policiesPresent: boolean; policyCount: number; privateEndpointConnectionCount: number; provisioningState?: string | null | undefined; publicNetworkAccess: string; resourceGroup: string; resourceId?: string | null | undefined; skuName: string; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus54$Outbound; type?: string | null | undefined; zoneRedundancy: string; backend: "azureContainerRegistry"; }; /** @internal */ export declare const DataAzureContainerRegistry$outboundSchema: z.ZodType; export declare function dataAzureContainerRegistryToJSON(dataAzureContainerRegistry: DataAzureContainerRegistry): string; /** @internal */ export declare const SyncReconcileRequestReason53$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity53$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue53$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue53$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue53ToJSON(syncReconcileRequestCollectionIssue53: SyncReconcileRequestCollectionIssue53): string; /** @internal */ export declare const SyncReconcileRequestHealth53$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle53$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus53$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus53$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus53ToJSON(syncReconcileRequestStatus53: SyncReconcileRequestStatus53): string; /** @internal */ export type DataGcpArtifactRegistry$Outbound = { cleanupPolicyCount: number; cleanupPolicyDryRun?: boolean | null | undefined; createTime?: string | null | undefined; description?: string | null | undefined; format?: string | null | undefined; iamBindingCount: number; iamPolicyEtagPresent: boolean; iamRoles: Array; kmsKeyNamePresent: boolean; labelCount: number; location: string; mode?: string | null | undefined; name?: string | null | undefined; projectId: string; pullServiceAccountEmail?: string | null | undefined; pushServiceAccountEmail?: string | null | undefined; repositoryId: string; satisfiesPzs?: boolean | null | undefined; sizeBytes?: string | null | undefined; status: SyncReconcileRequestStatus53$Outbound; updateTime?: string | null | undefined; backend: "gcpArtifactRegistry"; }; /** @internal */ export declare const DataGcpArtifactRegistry$outboundSchema: z.ZodType; export declare function dataGcpArtifactRegistryToJSON(dataGcpArtifactRegistry: DataGcpArtifactRegistry): string; /** @internal */ export type SyncReconcileRequestRepository$Outbound = { createdAt: number; encryptionType?: string | null | undefined; imageTagMutability?: string | null | undefined; kmsKeyPresent: boolean; registryId: string; repositoryArn: string; repositoryName: string; repositoryUri: string; scanOnPush?: boolean | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestRepository$outboundSchema: z.ZodType; export declare function syncReconcileRequestRepositoryToJSON(syncReconcileRequestRepository: SyncReconcileRequestRepository): string; /** @internal */ export declare const SyncReconcileRequestReason52$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity52$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue52$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue52$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue52ToJSON(syncReconcileRequestCollectionIssue52: SyncReconcileRequestCollectionIssue52): string; /** @internal */ export declare const SyncReconcileRequestHealth52$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle52$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus52$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus52$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus52ToJSON(syncReconcileRequestStatus52: SyncReconcileRequestStatus52): string; /** @internal */ export type DataAwsEcr$Outbound = { pullRoleArn?: string | null | undefined; pushRoleArn?: string | null | undefined; region: string; registryId: string; registryUri: string; repositories: Array; repositoriesTruncated: boolean; repositoryCount: number; repositoryPrefix: string; status: SyncReconcileRequestStatus52$Outbound; backend: "awsEcr"; }; /** @internal */ export declare const DataAwsEcr$outboundSchema: z.ZodType; export declare function dataAwsEcrToJSON(dataAwsEcr: DataAwsEcr): string; /** @internal */ export type SyncReconcileRequestDataUnion13$Outbound = DataAwsEcr$Outbound | DataGcpArtifactRegistry$Outbound | DataAzureContainerRegistry$Outbound | DataLocal11$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion13$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion13ToJSON(syncReconcileRequestDataUnion13: SyncReconcileRequestDataUnion13): string; /** @internal */ export type DataArtifactRegistry$Outbound = { data: DataAwsEcr$Outbound | DataGcpArtifactRegistry$Outbound | DataAzureContainerRegistry$Outbound | DataLocal11$Outbound; resourceType: "artifact-registry"; }; /** @internal */ export declare const DataArtifactRegistry$outboundSchema: z.ZodType; export declare function dataArtifactRegistryToJSON(dataArtifactRegistry: DataArtifactRegistry): string; /** @internal */ export declare const SyncReconcileRequestReason51$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity51$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue51$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue51$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue51ToJSON(syncReconcileRequestCollectionIssue51: SyncReconcileRequestCollectionIssue51): string; /** @internal */ export declare const SyncReconcileRequestHealth51$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle51$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus51$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus51$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus51ToJSON(syncReconcileRequestStatus51: SyncReconcileRequestStatus51): string; /** @internal */ export type DataAzureManagedIdentity2$Outbound = { ficName?: string | null | undefined; roleAssignmentIds: Array; roleDefinitionId?: string | null | undefined; status: SyncReconcileRequestStatus51$Outbound; tenantId?: string | null | undefined; uamiClientId?: string | null | undefined; uamiPrincipalId?: string | null | undefined; uamiResourceId?: string | null | undefined; backend: "azureManagedIdentity"; }; /** @internal */ export declare const DataAzureManagedIdentity2$outboundSchema: z.ZodType; export declare function dataAzureManagedIdentity2ToJSON(dataAzureManagedIdentity2: DataAzureManagedIdentity2): string; /** @internal */ export declare const SyncReconcileRequestReason50$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity50$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue50$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue50$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue50ToJSON(syncReconcileRequestCollectionIssue50: SyncReconcileRequestCollectionIssue50): string; /** @internal */ export declare const SyncReconcileRequestHealth50$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle50$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus50$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus50$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus50ToJSON(syncReconcileRequestStatus50: SyncReconcileRequestStatus50): string; /** @internal */ export type DataGcpServiceAccount2$Outbound = { impersonationGranted: boolean; roleBound: boolean; serviceAccountEmail?: string | null | undefined; serviceAccountUniqueId?: string | null | undefined; status: SyncReconcileRequestStatus50$Outbound; backend: "gcpServiceAccount"; }; /** @internal */ export declare const DataGcpServiceAccount2$outboundSchema: z.ZodType; export declare function dataGcpServiceAccount2ToJSON(dataGcpServiceAccount2: DataGcpServiceAccount2): string; /** @internal */ export declare const SyncReconcileRequestReason49$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity49$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue49$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue49$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue49ToJSON(syncReconcileRequestCollectionIssue49: SyncReconcileRequestCollectionIssue49): string; /** @internal */ export declare const SyncReconcileRequestHealth49$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle49$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus49$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus49$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus49ToJSON(syncReconcileRequestStatus49: SyncReconcileRequestStatus49): string; /** @internal */ export type DataAwsIamRole2$Outbound = { managementPermissionsApplied: boolean; roleArn?: string | null | undefined; roleName?: string | null | undefined; status: SyncReconcileRequestStatus49$Outbound; backend: "awsIamRole"; }; /** @internal */ export declare const DataAwsIamRole2$outboundSchema: z.ZodType; export declare function dataAwsIamRole2ToJSON(dataAwsIamRole2: DataAwsIamRole2): string; /** @internal */ export type SyncReconcileRequestDataUnion12$Outbound = DataAwsIamRole2$Outbound | DataGcpServiceAccount2$Outbound | DataAzureManagedIdentity2$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion12$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion12ToJSON(syncReconcileRequestDataUnion12: SyncReconcileRequestDataUnion12): string; /** @internal */ export type DataRemoteStackManagement$Outbound = { data: DataAwsIamRole2$Outbound | DataGcpServiceAccount2$Outbound | DataAzureManagedIdentity2$Outbound; resourceType: "remote-stack-management"; }; /** @internal */ export declare const DataRemoteStackManagement$outboundSchema: z.ZodType; export declare function dataRemoteStackManagementToJSON(dataRemoteStackManagement: DataRemoteStackManagement): string; /** @internal */ export declare const SyncReconcileRequestReason48$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity48$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue48$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue48$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue48ToJSON(syncReconcileRequestCollectionIssue48: SyncReconcileRequestCollectionIssue48): string; /** @internal */ export declare const SyncReconcileRequestHealth48$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle48$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus48$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus48$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus48ToJSON(syncReconcileRequestStatus48: SyncReconcileRequestStatus48): string; /** @internal */ export type DataAzureVnet$Outbound = { applicationGatewaySubnetName?: string | null | undefined; cidrBlock?: string | null | undefined; isByoVnet: boolean; lastByoVnetVerificationErrorCode?: string | null | undefined; location?: string | null | undefined; natGatewayId?: string | null | undefined; nsgId?: string | null | undefined; privateEndpointSubnetName?: string | null | undefined; privateSubnetName?: string | null | undefined; publicIpId?: string | null | undefined; publicSubnetName?: string | null | undefined; resourceGroup?: string | null | undefined; status: SyncReconcileRequestStatus48$Outbound; vnetName?: string | null | undefined; vnetResourceId?: string | null | undefined; backend: "azureVnet"; }; /** @internal */ export declare const DataAzureVnet$outboundSchema: z.ZodType; export declare function dataAzureVnetToJSON(dataAzureVnet: DataAzureVnet): string; /** @internal */ export declare const SyncReconcileRequestReason47$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity47$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue47$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue47$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue47ToJSON(syncReconcileRequestCollectionIssue47: SyncReconcileRequestCollectionIssue47): string; /** @internal */ export declare const SyncReconcileRequestHealth47$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle47$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus47$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus47$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus47ToJSON(syncReconcileRequestStatus47: SyncReconcileRequestStatus47): string; /** @internal */ export type DataGcpVpc$Outbound = { cidrBlock?: string | null | undefined; cloudNatName?: string | null | undefined; firewallName?: string | null | undefined; isByoVpc: boolean; networkName?: string | null | undefined; networkSelfLink?: string | null | undefined; region?: string | null | undefined; routerName?: string | null | undefined; status: SyncReconcileRequestStatus47$Outbound; subnetworkName?: string | null | undefined; subnetworkSelfLink?: string | null | undefined; backend: "gcpVpc"; }; /** @internal */ export declare const DataGcpVpc$outboundSchema: z.ZodType; export declare function dataGcpVpcToJSON(dataGcpVpc: DataGcpVpc): string; /** @internal */ export declare const SyncReconcileRequestReason46$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity46$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue46$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue46$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue46ToJSON(syncReconcileRequestCollectionIssue46: SyncReconcileRequestCollectionIssue46): string; /** @internal */ export declare const SyncReconcileRequestHealth46$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle46$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus46$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus46$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus46ToJSON(syncReconcileRequestStatus46: SyncReconcileRequestStatus46): string; /** @internal */ export type DataAwsVpc$Outbound = { availabilityZones: Array; cidrBlock?: string | null | undefined; internetGatewayId?: string | null | undefined; isByoVpc: boolean; natGatewayId?: string | null | undefined; privateSubnetIds: Array; publicSubnetIds: Array; routeTableCount: number; securityGroupId?: string | null | undefined; status: SyncReconcileRequestStatus46$Outbound; vpcId?: string | null | undefined; vpcState?: string | null | undefined; backend: "awsVpc"; }; /** @internal */ export declare const DataAwsVpc$outboundSchema: z.ZodType; export declare function dataAwsVpcToJSON(dataAwsVpc: DataAwsVpc): string; /** @internal */ export type SyncReconcileRequestDataUnion11$Outbound = DataAwsVpc$Outbound | DataGcpVpc$Outbound | DataAzureVnet$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion11$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion11ToJSON(syncReconcileRequestDataUnion11: SyncReconcileRequestDataUnion11): string; /** @internal */ export type DataNetwork$Outbound = { data: DataAwsVpc$Outbound | DataGcpVpc$Outbound | DataAzureVnet$Outbound; resourceType: "network"; }; /** @internal */ export declare const DataNetwork$outboundSchema: z.ZodType; export declare function dataNetworkToJSON(dataNetwork: DataNetwork): string; /** @internal */ export declare const SyncReconcileRequestReason45$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity45$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue45$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue45$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue45ToJSON(syncReconcileRequestCollectionIssue45: SyncReconcileRequestCollectionIssue45): string; /** @internal */ export declare const SyncReconcileRequestHealth45$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle45$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus45$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus45$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus45ToJSON(syncReconcileRequestStatus45: SyncReconcileRequestStatus45): string; /** @internal */ export type DataLocal10$Outbound = { configured: boolean; identity: string; status: SyncReconcileRequestStatus45$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal10$outboundSchema: z.ZodType; export declare function dataLocal10ToJSON(dataLocal10: DataLocal10): string; /** @internal */ export declare const SyncReconcileRequestReason44$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity44$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue44$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue44$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue44ToJSON(syncReconcileRequestCollectionIssue44: SyncReconcileRequestCollectionIssue44): string; /** @internal */ export declare const SyncReconcileRequestHealth44$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle44$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus44$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus44$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus44ToJSON(syncReconcileRequestStatus44: SyncReconcileRequestStatus44): string; /** @internal */ export type DataAzureManagedIdentity1$Outbound = { clientId?: string | null | undefined; customRoleDefinitionCount: number; customRoleDefinitionIds: Array; isolationScope?: string | null | undefined; location: string; managedTagCount: number; name: string; principalId?: string | null | undefined; resourceGroup: string; resourceId: string; roleAssignmentCount: number; roleAssignmentIds: Array; stackPermissionsApplied: boolean; status: SyncReconcileRequestStatus44$Outbound; tenantId?: string | null | undefined; type?: string | null | undefined; backend: "azureManagedIdentity"; }; /** @internal */ export declare const DataAzureManagedIdentity1$outboundSchema: z.ZodType; export declare function dataAzureManagedIdentity1ToJSON(dataAzureManagedIdentity1: DataAzureManagedIdentity1): string; /** @internal */ export declare const SyncReconcileRequestReason43$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity43$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue43$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue43$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue43ToJSON(syncReconcileRequestCollectionIssue43: SyncReconcileRequestCollectionIssue43): string; /** @internal */ export declare const SyncReconcileRequestHealth43$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle43$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus43$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus43$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus43ToJSON(syncReconcileRequestStatus43: SyncReconcileRequestStatus43): string; /** @internal */ export type DataGcpServiceAccount1$Outbound = { description?: string | null | undefined; disabled?: boolean | null | undefined; displayName?: string | null | undefined; email: string; etag?: string | null | undefined; name?: string | null | undefined; oauth2ClientId?: string | null | undefined; projectBindingCount: number; projectId?: string | null | undefined; projectRoles: Array; serviceAccountBindingCount: number; serviceAccountRoles: Array; status: SyncReconcileRequestStatus43$Outbound; uniqueId?: string | null | undefined; backend: "gcpServiceAccount"; }; /** @internal */ export declare const DataGcpServiceAccount1$outboundSchema: z.ZodType; export declare function dataGcpServiceAccount1ToJSON(dataGcpServiceAccount1: DataGcpServiceAccount1): string; /** @internal */ export declare const SyncReconcileRequestReason42$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity42$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue42$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue42$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue42ToJSON(syncReconcileRequestCollectionIssue42: SyncReconcileRequestCollectionIssue42): string; /** @internal */ export declare const SyncReconcileRequestHealth42$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle42$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus42$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus42$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus42ToJSON(syncReconcileRequestStatus42: SyncReconcileRequestStatus42): string; /** @internal */ export type DataAwsIamRole1$Outbound = { assumeRolePolicyPresent: boolean; attachedPolicyCount: number; attachedPolicyNames: Array; createDate: string; description?: string | null | undefined; inlinePolicyCount: number; inlinePolicyNames: Array; lastUsedDate?: string | null | undefined; lastUsedRegion?: string | null | undefined; managedTagCount: number; maxSessionDuration?: number | null | undefined; path: string; permissionsBoundaryArn?: string | null | undefined; permissionsBoundaryType?: string | null | undefined; roleArn: string; roleId: string; roleName: string; stackPermissionsApplied: boolean; status: SyncReconcileRequestStatus42$Outbound; tagCount: number; backend: "awsIamRole"; }; /** @internal */ export declare const DataAwsIamRole1$outboundSchema: z.ZodType; export declare function dataAwsIamRole1ToJSON(dataAwsIamRole1: DataAwsIamRole1): string; /** @internal */ export type SyncReconcileRequestDataUnion10$Outbound = DataAwsIamRole1$Outbound | DataGcpServiceAccount1$Outbound | DataAzureManagedIdentity1$Outbound | DataLocal10$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion10$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion10ToJSON(syncReconcileRequestDataUnion10: SyncReconcileRequestDataUnion10): string; /** @internal */ export type DataServiceAccount$Outbound = { data: DataAwsIamRole1$Outbound | DataGcpServiceAccount1$Outbound | DataAzureManagedIdentity1$Outbound | DataLocal10$Outbound; resourceType: "service-account"; }; /** @internal */ export declare const DataServiceAccount$outboundSchema: z.ZodType; export declare function dataServiceAccountToJSON(dataServiceAccount: DataServiceAccount): string; /** @internal */ export declare const SyncReconcileRequestReason41$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity41$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue41$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue41$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue41ToJSON(syncReconcileRequestCollectionIssue41: SyncReconcileRequestCollectionIssue41): string; /** @internal */ export declare const SyncReconcileRequestHealth41$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle41$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus41$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus41$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus41ToJSON(syncReconcileRequestStatus41: SyncReconcileRequestStatus41): string; /** @internal */ export type DataLocal9$Outbound = { isDirectory?: boolean | null | undefined; modifiedAt?: string | null | undefined; path: string; pathExists: boolean; readonly?: boolean | null | undefined; secretMetadataListed: boolean; status: SyncReconcileRequestStatus41$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal9$outboundSchema: z.ZodType; export declare function dataLocal9ToJSON(dataLocal9: DataLocal9): string; /** @internal */ export declare const SyncReconcileRequestReason40$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity40$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue40$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue40$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue40ToJSON(syncReconcileRequestCollectionIssue40: SyncReconcileRequestCollectionIssue40): string; /** @internal */ export declare const SyncReconcileRequestHealth40$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle40$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus40$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus40$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus40ToJSON(syncReconcileRequestStatus40: SyncReconcileRequestStatus40): string; /** @internal */ export type DataKubernetesSecret$Outbound = { namespace: string; prefix: string; secretMetadataListed: boolean; status: SyncReconcileRequestStatus40$Outbound; backend: "kubernetesSecret"; }; /** @internal */ export declare const DataKubernetesSecret$outboundSchema: z.ZodType; export declare function dataKubernetesSecretToJSON(dataKubernetesSecret: DataKubernetesSecret): string; /** @internal */ export declare const SyncReconcileRequestReason39$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity39$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue39$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue39$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue39ToJSON(syncReconcileRequestCollectionIssue39: SyncReconcileRequestCollectionIssue39): string; /** @internal */ export declare const SyncReconcileRequestHealth39$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle39$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus39$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus39$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus39ToJSON(syncReconcileRequestStatus39: SyncReconcileRequestStatus39): string; /** @internal */ export type DataAzureKeyVault1$Outbound = { accessPolicyCount: number; location?: string | null | undefined; name: string; privateEndpointConnectionCount: number; provisioningState?: string | null | undefined; publicNetworkAccess: string; purgeProtectionEnabled?: boolean | null | undefined; rbacAuthorizationEnabled: boolean; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; secretMetadataListed: boolean; skuFamily?: string | null | undefined; skuName?: string | null | undefined; softDeleteEnabled: boolean; softDeleteRetentionDays: number; status: SyncReconcileRequestStatus39$Outbound; vaultUri?: string | null | undefined; backend: "azureKeyVault"; }; /** @internal */ export declare const DataAzureKeyVault1$outboundSchema: z.ZodType; export declare function dataAzureKeyVault1ToJSON(dataAzureKeyVault1: DataAzureKeyVault1): string; /** @internal */ export declare const SyncReconcileRequestReason38$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity38$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue38$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue38$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue38ToJSON(syncReconcileRequestCollectionIssue38: SyncReconcileRequestCollectionIssue38): string; /** @internal */ export declare const SyncReconcileRequestHealth38$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle38$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus38$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus38$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus38ToJSON(syncReconcileRequestStatus38: SyncReconcileRequestStatus38): string; /** @internal */ export type DataGcpSecretManager$Outbound = { location: string; prefix: string; projectId: string; secretMetadataListed: boolean; status: SyncReconcileRequestStatus38$Outbound; backend: "gcpSecretManager"; }; /** @internal */ export declare const DataGcpSecretManager$outboundSchema: z.ZodType; export declare function dataGcpSecretManagerToJSON(dataGcpSecretManager: DataGcpSecretManager): string; /** @internal */ export declare const SyncReconcileRequestReason37$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity37$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue37$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue37$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue37ToJSON(syncReconcileRequestCollectionIssue37: SyncReconcileRequestCollectionIssue37): string; /** @internal */ export declare const SyncReconcileRequestHealth37$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle37$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus37$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus37$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus37ToJSON(syncReconcileRequestStatus37: SyncReconcileRequestStatus37): string; /** @internal */ export type DataAwsParameterStore$Outbound = { accountId: string; hasMoreParameters?: boolean | null | undefined; latestModifiedAt?: string | null | undefined; parameterMetadataSampled: boolean; prefix: string; region: string; sampledAdvancedTierCount?: number | null | undefined; sampledKmsKeyMetadataPresentCount?: number | null | undefined; sampledParameterCount?: number | null | undefined; sampledSecureStringCount?: number | null | undefined; sampledStringCount?: number | null | undefined; sampledStringListCount?: number | null | undefined; status: SyncReconcileRequestStatus37$Outbound; backend: "awsParameterStore"; }; /** @internal */ export declare const DataAwsParameterStore$outboundSchema: z.ZodType; export declare function dataAwsParameterStoreToJSON(dataAwsParameterStore: DataAwsParameterStore): string; /** @internal */ export type SyncReconcileRequestDataUnion9$Outbound = DataAwsParameterStore$Outbound | DataGcpSecretManager$Outbound | DataAzureKeyVault1$Outbound | DataKubernetesSecret$Outbound | DataLocal9$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion9$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion9ToJSON(syncReconcileRequestDataUnion9: SyncReconcileRequestDataUnion9): string; /** @internal */ export type DataVault$Outbound = { data: DataAwsParameterStore$Outbound | DataGcpSecretManager$Outbound | DataAzureKeyVault1$Outbound | DataKubernetesSecret$Outbound | DataLocal9$Outbound; resourceType: "vault"; }; /** @internal */ export declare const DataVault$outboundSchema: z.ZodType; export declare function dataVaultToJSON(dataVault: DataVault): string; /** @internal */ export declare const SyncReconcileRequestReason36$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity36$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue36$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue36$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue36ToJSON(syncReconcileRequestCollectionIssue36: SyncReconcileRequestCollectionIssue36): string; /** @internal */ export declare const SyncReconcileRequestHealth36$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle36$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus36$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus36$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus36ToJSON(syncReconcileRequestStatus36: SyncReconcileRequestStatus36): string; /** @internal */ export type DataLocal8$Outbound = { name: string; port?: number | null | undefined; processRunning: boolean; status: SyncReconcileRequestStatus36$Outbound; version: string; backend: "local"; }; /** @internal */ export declare const DataLocal8$outboundSchema: z.ZodType; export declare function dataLocal8ToJSON(dataLocal8: DataLocal8): string; /** @internal */ export declare const SyncReconcileRequestReason35$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity35$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue35$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue35$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue35ToJSON(syncReconcileRequestCollectionIssue35: SyncReconcileRequestCollectionIssue35): string; /** @internal */ export declare const SyncReconcileRequestHealth35$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle35$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus35$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus35$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus35ToJSON(syncReconcileRequestStatus35: SyncReconcileRequestStatus35): string; /** @internal */ export type DataFlexibleServer$Outbound = { serverName: string; state?: string | null | undefined; status: SyncReconcileRequestStatus35$Outbound; version?: string | null | undefined; backend: "flexibleServer"; }; /** @internal */ export declare const DataFlexibleServer$outboundSchema: z.ZodType; export declare function dataFlexibleServerToJSON(dataFlexibleServer: DataFlexibleServer): string; /** @internal */ export declare const SyncReconcileRequestReason34$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity34$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue34$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue34$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue34ToJSON(syncReconcileRequestCollectionIssue34: SyncReconcileRequestCollectionIssue34): string; /** @internal */ export declare const SyncReconcileRequestHealth34$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle34$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus34$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus34$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus34ToJSON(syncReconcileRequestStatus34: SyncReconcileRequestStatus34): string; /** @internal */ export type DataCloudSQL$Outbound = { databaseVersion?: string | null | undefined; instanceName: string; state?: string | null | undefined; status: SyncReconcileRequestStatus34$Outbound; backend: "cloudSql"; }; /** @internal */ export declare const DataCloudSQL$outboundSchema: z.ZodType; export declare function dataCloudSQLToJSON(dataCloudSQL: DataCloudSQL): string; /** @internal */ export declare const SyncReconcileRequestReason33$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity33$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue33$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue33$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue33ToJSON(syncReconcileRequestCollectionIssue33: SyncReconcileRequestCollectionIssue33): string; /** @internal */ export declare const SyncReconcileRequestHealth33$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle33$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus33$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus33$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus33ToJSON(syncReconcileRequestStatus33: SyncReconcileRequestStatus33): string; /** @internal */ export type DataAurora$Outbound = { clusterIdentifier: string; endpoint?: string | null | undefined; engineVersion?: string | null | undefined; neverPauses: boolean; serverlessCapacity?: number | null | undefined; status: SyncReconcileRequestStatus33$Outbound; backend: "aurora"; }; /** @internal */ export declare const DataAurora$outboundSchema: z.ZodType; export declare function dataAuroraToJSON(dataAurora: DataAurora): string; /** @internal */ export type SyncReconcileRequestDataUnion8$Outbound = DataAurora$Outbound | DataCloudSQL$Outbound | DataFlexibleServer$Outbound | DataLocal8$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion8$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion8ToJSON(syncReconcileRequestDataUnion8: SyncReconcileRequestDataUnion8): string; /** @internal */ export type DataPostgres$Outbound = { data: DataAurora$Outbound | DataCloudSQL$Outbound | DataFlexibleServer$Outbound | DataLocal8$Outbound; resourceType: "postgres"; }; /** @internal */ export declare const DataPostgres$outboundSchema: z.ZodType; export declare function dataPostgresToJSON(dataPostgres: DataPostgres): string; /** @internal */ export declare const SyncReconcileRequestReason32$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity32$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue32$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue32$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue32ToJSON(syncReconcileRequestCollectionIssue32: SyncReconcileRequestCollectionIssue32): string; /** @internal */ export declare const SyncReconcileRequestHealth32$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle32$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus32$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus32$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus32ToJSON(syncReconcileRequestStatus32: SyncReconcileRequestStatus32): string; /** @internal */ export type DataLocal7$Outbound = { cloudMetadataSupported: boolean; isDirectory?: boolean | null | undefined; name: string; path: string; pathExists: boolean; status: SyncReconcileRequestStatus32$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal7$outboundSchema: z.ZodType; export declare function dataLocal7ToJSON(dataLocal7: DataLocal7): string; /** @internal */ export declare const SyncReconcileRequestReason31$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity31$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue31$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue31$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue31ToJSON(syncReconcileRequestCollectionIssue31: SyncReconcileRequestCollectionIssue31): string; /** @internal */ export declare const SyncReconcileRequestHealth31$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle31$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus31$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus31$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus31ToJSON(syncReconcileRequestStatus31: SyncReconcileRequestStatus31): string; /** @internal */ export type DataAzureTable$Outbound = { endpoint?: string | null | undefined; resourceGroup?: string | null | undefined; signedIdentifierCount?: number | null | undefined; status: SyncReconcileRequestStatus31$Outbound; storageAccountKind?: string | null | undefined; storageAccountLocation?: string | null | undefined; storageAccountName: string; storageAccountPrimaryStatus?: string | null | undefined; storageAccountProvisioningState?: string | null | undefined; storageAccountResourceId?: string | null | undefined; tableExists: boolean; tableName: string; backend: "azureTable"; }; /** @internal */ export declare const DataAzureTable$outboundSchema: z.ZodType; export declare function dataAzureTableToJSON(dataAzureTable: DataAzureTable): string; /** @internal */ export declare const SyncReconcileRequestReason30$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity30$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue30$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue30$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue30ToJSON(syncReconcileRequestCollectionIssue30: SyncReconcileRequestCollectionIssue30): string; /** @internal */ export declare const SyncReconcileRequestHealth30$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle30$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus30$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus30$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus30ToJSON(syncReconcileRequestStatus30: SyncReconcileRequestStatus30): string; /** @internal */ export type DataGcpFirestore$Outbound = { appEngineIntegrationMode?: string | null | undefined; cmekEnabled: boolean; concurrencyMode?: string | null | undefined; createTime?: string | null | undefined; databaseEdition?: string | null | undefined; databaseName: string; databaseType?: string | null | undefined; deleteProtectionState?: string | null | undefined; deleteTime?: string | null | undefined; earliestVersionTime?: string | null | undefined; endpoint?: string | null | undefined; locationId?: string | null | undefined; pointInTimeRecoveryEnablement?: string | null | undefined; projectId?: string | null | undefined; sourceInfoPresent: boolean; status: SyncReconcileRequestStatus30$Outbound; updateTime?: string | null | undefined; versionRetentionPeriod?: string | null | undefined; backend: "gcpFirestore"; }; /** @internal */ export declare const DataGcpFirestore$outboundSchema: z.ZodType; export declare function dataGcpFirestoreToJSON(dataGcpFirestore: DataGcpFirestore): string; /** @internal */ export type KeySchema$Outbound = { attributeName: string; keyType: string; }; /** @internal */ export declare const KeySchema$outboundSchema: z.ZodType; export declare function keySchemaToJSON(keySchema: KeySchema): string; /** @internal */ export declare const SyncReconcileRequestReason29$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity29$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue29$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue29$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue29ToJSON(syncReconcileRequestCollectionIssue29: SyncReconcileRequestCollectionIssue29): string; /** @internal */ export declare const SyncReconcileRequestHealth29$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle29$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus29$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus29$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus29ToJSON(syncReconcileRequestStatus29: SyncReconcileRequestStatus29): string; /** @internal */ export type DataAwsDynamoDb$Outbound = { billingMode?: string | null | undefined; deletionProtectionEnabled?: boolean | null | undefined; globalSecondaryIndexCount?: number | null | undefined; itemCount?: number | null | undefined; keySchema: Array; localSecondaryIndexCount?: number | null | undefined; name: string; region?: string | null | undefined; replicaCount?: number | null | undefined; restoreInProgress?: boolean | null | undefined; sseStatus?: string | null | undefined; sseType?: string | null | undefined; status: SyncReconcileRequestStatus29$Outbound; streamEnabled?: boolean | null | undefined; streamViewType?: string | null | undefined; tableArn?: string | null | undefined; tableClass?: string | null | undefined; tableSizeBytes?: number | null | undefined; tableStatus?: string | null | undefined; ttlAttributeName?: string | null | undefined; ttlStatus?: string | null | undefined; backend: "awsDynamoDb"; }; /** @internal */ export declare const DataAwsDynamoDb$outboundSchema: z.ZodType; export declare function dataAwsDynamoDbToJSON(dataAwsDynamoDb: DataAwsDynamoDb): string; /** @internal */ export type SyncReconcileRequestDataUnion7$Outbound = DataAwsDynamoDb$Outbound | DataGcpFirestore$Outbound | DataAzureTable$Outbound | DataLocal7$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion7$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion7ToJSON(syncReconcileRequestDataUnion7: SyncReconcileRequestDataUnion7): string; /** @internal */ export type DataKv$Outbound = { data: DataAwsDynamoDb$Outbound | DataGcpFirestore$Outbound | DataAzureTable$Outbound | DataLocal7$Outbound; resourceType: "kv"; }; /** @internal */ export declare const DataKv$outboundSchema: z.ZodType; export declare function dataKvToJSON(dataKv: DataKv): string; /** @internal */ export declare const SyncReconcileRequestReason28$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity28$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue28$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue28$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue28ToJSON(syncReconcileRequestCollectionIssue28: SyncReconcileRequestCollectionIssue28): string; /** @internal */ export declare const SyncReconcileRequestHealth28$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle28$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus28$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus28$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus28ToJSON(syncReconcileRequestStatus28: SyncReconcileRequestStatus28): string; /** @internal */ export type DataLocal6$Outbound = { name: string; path?: string | null | undefined; serviceStatus?: string | null | undefined; status: SyncReconcileRequestStatus28$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal6$outboundSchema: z.ZodType; export declare function dataLocal6ToJSON(dataLocal6: DataLocal6): string; /** @internal */ export declare const SyncReconcileRequestReason27$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity27$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue27$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue27$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue27ToJSON(syncReconcileRequestCollectionIssue27: SyncReconcileRequestCollectionIssue27): string; /** @internal */ export declare const SyncReconcileRequestHealth27$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle27$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus27$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus27$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus27ToJSON(syncReconcileRequestStatus27: SyncReconcileRequestStatus27): string; /** @internal */ export type DataAzureServiceBus$Outbound = { accessedAt?: string | null | undefined; activeMessageCount?: number | null | undefined; autoDeleteOnIdle?: string | null | undefined; createdAt?: string | null | undefined; deadLetterMessageCount?: number | null | undefined; deadLetteringOnMessageExpiration?: boolean | null | undefined; defaultMessageTimeToLive?: string | null | undefined; duplicateDetectionHistoryTimeWindow?: string | null | undefined; enableBatchedOperations?: boolean | null | undefined; enableExpress?: boolean | null | undefined; enablePartitioning?: boolean | null | undefined; endpoint?: string | null | undefined; forwardDeadLetteredMessagesTo?: string | null | undefined; forwardTo?: string | null | undefined; lockDuration?: string | null | undefined; maxDeliveryCount?: number | null | undefined; maxMessageSizeInKilobytes?: number | null | undefined; maxSizeInMegabytes?: number | null | undefined; messageCount?: number | null | undefined; name: string; namespaceName: string; queueStatus?: string | null | undefined; requiresDuplicateDetection?: boolean | null | undefined; requiresSession?: boolean | null | undefined; resourceGroup?: string | null | undefined; resourceId?: string | null | undefined; scheduledMessageCount?: number | null | undefined; sizeInBytes?: number | null | undefined; status: SyncReconcileRequestStatus27$Outbound; transferDeadLetterMessageCount?: number | null | undefined; transferMessageCount?: number | null | undefined; updatedAt?: string | null | undefined; backend: "azureServiceBus"; }; /** @internal */ export declare const DataAzureServiceBus$outboundSchema: z.ZodType; export declare function dataAzureServiceBusToJSON(dataAzureServiceBus: DataAzureServiceBus): string; /** @internal */ export declare const SyncReconcileRequestReason26$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity26$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue26$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue26$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue26ToJSON(syncReconcileRequestCollectionIssue26: SyncReconcileRequestCollectionIssue26): string; /** @internal */ export declare const SyncReconcileRequestHealth26$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle26$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus26$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus26$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus26ToJSON(syncReconcileRequestStatus26: SyncReconcileRequestStatus26): string; /** @internal */ export type DataGcpPubSub$Outbound = { endpoint?: string | null | undefined; kmsKeyName?: string | null | undefined; messageStorageAllowedPersistenceRegions: Array; messageStorageEnforceInTransit?: boolean | null | undefined; projectId?: string | null | undefined; schemaEncoding?: string | null | undefined; schemaFirstRevisionId?: string | null | undefined; schemaLastRevisionId?: string | null | undefined; schemaName?: string | null | undefined; status: SyncReconcileRequestStatus26$Outbound; subscriptionAckDeadlineSeconds?: number | null | undefined; subscriptionDeadLetterMaxDeliveryAttempts?: number | null | undefined; subscriptionDeadLetterTopic?: string | null | undefined; subscriptionDetached?: boolean | null | undefined; subscriptionEnableMessageOrdering?: boolean | null | undefined; subscriptionFilter?: string | null | undefined; subscriptionFullName?: string | null | undefined; subscriptionLabels: { [k: string]: string; }; subscriptionMessageRetentionDuration?: string | null | undefined; subscriptionName?: string | null | undefined; subscriptionPushAttributes: { [k: string]: string; }; subscriptionPushConfigPresent?: boolean | null | undefined; subscriptionPushEndpoint?: string | null | undefined; subscriptionPushNoWrapperWriteMetadata?: boolean | null | undefined; subscriptionPushOidcAudience?: string | null | undefined; subscriptionPushOidcServiceAccountEmail?: string | null | undefined; subscriptionPushPubsubWrapperWriteMetadata?: boolean | null | undefined; subscriptionRetainAckedMessages?: boolean | null | undefined; subscriptionState?: string | null | undefined; topicFullName?: string | null | undefined; topicLabels: { [k: string]: string; }; topicMessageRetentionDuration?: string | null | undefined; topicName: string; topicState?: string | null | undefined; backend: "gcpPubSub"; }; /** @internal */ export declare const DataGcpPubSub$outboundSchema: z.ZodType; export declare function dataGcpPubSubToJSON(dataGcpPubSub: DataGcpPubSub): string; /** @internal */ export declare const SyncReconcileRequestReason25$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity25$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue25$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue25$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue25ToJSON(syncReconcileRequestCollectionIssue25: SyncReconcileRequestCollectionIssue25): string; /** @internal */ export declare const SyncReconcileRequestHealth25$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle25$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus25$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus25$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus25ToJSON(syncReconcileRequestStatus25: SyncReconcileRequestStatus25): string; /** @internal */ export type DataAwsSqs$Outbound = { approximateCounts: boolean; approximateDelayedMessages?: number | null | undefined; approximateInFlightMessages?: number | null | undefined; approximateVisibleMessages?: number | null | undefined; contentBasedDeduplication?: boolean | null | undefined; deduplicationScope?: string | null | undefined; delaySeconds?: number | null | undefined; fifoQueue?: boolean | null | undefined; fifoThroughputLimit?: string | null | undefined; kmsDataKeyReusePeriodSeconds?: number | null | undefined; kmsMasterKeyId?: string | null | undefined; maximumMessageSize?: number | null | undefined; messageRetentionPeriodSeconds?: number | null | undefined; name: string; queueArn?: string | null | undefined; queueUrl?: string | null | undefined; receiveMessageWaitTimeSeconds?: number | null | undefined; redriveAllowPolicy?: string | null | undefined; redrivePolicy?: string | null | undefined; region?: string | null | undefined; sqsManagedSseEnabled?: boolean | null | undefined; sseEnabled?: boolean | null | undefined; status: SyncReconcileRequestStatus25$Outbound; visibilityTimeoutSeconds?: number | null | undefined; backend: "awsSqs"; }; /** @internal */ export declare const DataAwsSqs$outboundSchema: z.ZodType; export declare function dataAwsSqsToJSON(dataAwsSqs: DataAwsSqs): string; /** @internal */ export type SyncReconcileRequestDataUnion6$Outbound = DataAwsSqs$Outbound | DataGcpPubSub$Outbound | DataAzureServiceBus$Outbound | DataLocal6$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion6$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion6ToJSON(syncReconcileRequestDataUnion6: SyncReconcileRequestDataUnion6): string; /** @internal */ export type DataQueue$Outbound = { data: DataAwsSqs$Outbound | DataGcpPubSub$Outbound | DataAzureServiceBus$Outbound | DataLocal6$Outbound; resourceType: "queue"; }; /** @internal */ export declare const DataQueue$outboundSchema: z.ZodType; export declare function dataQueueToJSON(dataQueue: DataQueue): string; /** @internal */ export declare const CpuUnit11$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu11$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu11$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu11ToJSON(syncReconcileRequestCpu11: SyncReconcileRequestCpu11): string; /** @internal */ export type CpuUnion11$Outbound = SyncReconcileRequestCpu11$Outbound | any; /** @internal */ export declare const CpuUnion11$outboundSchema: z.ZodType; export declare function cpuUnion11ToJSON(cpuUnion11: CpuUnion11): string; /** @internal */ export type InvolvedObject9$Outbound = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject9$outboundSchema: z.ZodType; export declare function involvedObject9ToJSON(involvedObject9: InvolvedObject9): string; /** @internal */ export type InvolvedObjectUnion9$Outbound = InvolvedObject9$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion9$outboundSchema: z.ZodType; export declare function involvedObjectUnion9ToJSON(involvedObjectUnion9: InvolvedObjectUnion9): string; /** @internal */ export type SourceEvent9$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent9$outboundSchema: z.ZodType; export declare function sourceEvent9ToJSON(sourceEvent9: SourceEvent9): string; /** @internal */ export type EventSourceUnion9$Outbound = SourceEvent9$Outbound | any; /** @internal */ export declare const EventSourceUnion9$outboundSchema: z.ZodType; export declare function eventSourceUnion9ToJSON(eventSourceUnion9: EventSourceUnion9): string; /** @internal */ export type SyncReconcileRequestEvent12$Outbound = { count?: number | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject9$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent9$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent12$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent12ToJSON(syncReconcileRequestEvent12: SyncReconcileRequestEvent12): string; /** @internal */ export declare const MemoryUnit11$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory11$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory11$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory11ToJSON(syncReconcileRequestMemory11: SyncReconcileRequestMemory11): string; /** @internal */ export type MemoryUnion11$Outbound = SyncReconcileRequestMemory11$Outbound | any; /** @internal */ export declare const MemoryUnion11$outboundSchema: z.ZodType; export declare function memoryUnion11ToJSON(memoryUnion11: MemoryUnion11): string; /** @internal */ export type NodeCounts$Outbound = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; /** @internal */ export declare const NodeCounts$outboundSchema: z.ZodType; export declare function nodeCountsToJSON(nodeCounts: NodeCounts): string; /** @internal */ export declare const CpuAllocatableUnit$outboundSchema: z.ZodEnum; /** @internal */ export type CpuAllocatable$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuAllocatable$outboundSchema: z.ZodType; export declare function cpuAllocatableToJSON(cpuAllocatable: CpuAllocatable): string; /** @internal */ export type AllocatableCpuUnion$Outbound = CpuAllocatable$Outbound | any; /** @internal */ export declare const AllocatableCpuUnion$outboundSchema: z.ZodType; export declare function allocatableCpuUnionToJSON(allocatableCpuUnion: AllocatableCpuUnion): string; /** @internal */ export declare const MemoryAllocatableUnit$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryAllocatable$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryAllocatable$outboundSchema: z.ZodType; export declare function memoryAllocatableToJSON(memoryAllocatable: MemoryAllocatable): string; /** @internal */ export type AllocatableMemoryUnion$Outbound = MemoryAllocatable$Outbound | any; /** @internal */ export declare const AllocatableMemoryUnion$outboundSchema: z.ZodType; export declare function allocatableMemoryUnionToJSON(allocatableMemoryUnion: AllocatableMemoryUnion): string; /** @internal */ export type Allocatable$Outbound = { cpu?: CpuAllocatable$Outbound | any | null | undefined; memory?: MemoryAllocatable$Outbound | any | null | undefined; pods?: number | null | undefined; }; /** @internal */ export declare const Allocatable$outboundSchema: z.ZodType; export declare function allocatableToJSON(allocatable: Allocatable): string; /** @internal */ export declare const CpuCapacityUnit$outboundSchema: z.ZodEnum; /** @internal */ export type CpuCapacity$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuCapacity$outboundSchema: z.ZodType; export declare function cpuCapacityToJSON(cpuCapacity: CpuCapacity): string; /** @internal */ export type CapacityCpuUnion$Outbound = CpuCapacity$Outbound | any; /** @internal */ export declare const CapacityCpuUnion$outboundSchema: z.ZodType; export declare function capacityCpuUnionToJSON(capacityCpuUnion: CapacityCpuUnion): string; /** @internal */ export declare const MemoryCapacityUnit$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryCapacity$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryCapacity$outboundSchema: z.ZodType; export declare function memoryCapacityToJSON(memoryCapacity: MemoryCapacity): string; /** @internal */ export type CapacityMemoryUnion$Outbound = MemoryCapacity$Outbound | any; /** @internal */ export declare const CapacityMemoryUnion$outboundSchema: z.ZodType; export declare function capacityMemoryUnionToJSON(capacityMemoryUnion: CapacityMemoryUnion): string; /** @internal */ export type Capacity$Outbound = { cpu?: CpuCapacity$Outbound | any | null | undefined; memory?: MemoryCapacity$Outbound | any | null | undefined; pods?: number | null | undefined; }; /** @internal */ export declare const Capacity$outboundSchema: z.ZodType; export declare function capacityToJSON(capacity: Capacity): string; /** @internal */ export type NodeStatusCondition$Outbound = { message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; /** @internal */ export declare const NodeStatusCondition$outboundSchema: z.ZodType; export declare function nodeStatusConditionToJSON(nodeStatusCondition: NodeStatusCondition): string; /** @internal */ export declare const UsageCpuUnit$outboundSchema: z.ZodEnum; /** @internal */ export type UsageCpu$Outbound = { unit: string; value: number; }; /** @internal */ export declare const UsageCpu$outboundSchema: z.ZodType; export declare function usageCpuToJSON(usageCpu: UsageCpu): string; /** @internal */ export type UsageCpuUnion$Outbound = UsageCpu$Outbound | any; /** @internal */ export declare const UsageCpuUnion$outboundSchema: z.ZodType; export declare function usageCpuUnionToJSON(usageCpuUnion: UsageCpuUnion): string; /** @internal */ export declare const UsageMemoryUnit$outboundSchema: z.ZodEnum; /** @internal */ export type UsageMemory$Outbound = { unit: string; value: number; }; /** @internal */ export declare const UsageMemory$outboundSchema: z.ZodType; export declare function usageMemoryToJSON(usageMemory: UsageMemory): string; /** @internal */ export type UsageMemoryUnion$Outbound = UsageMemory$Outbound | any; /** @internal */ export declare const UsageMemoryUnion$outboundSchema: z.ZodType; export declare function usageMemoryUnionToJSON(usageMemoryUnion: UsageMemoryUnion): string; /** @internal */ export type SyncReconcileRequestUsage$Outbound = { cpu?: UsageCpu$Outbound | any | null | undefined; memory?: UsageMemory$Outbound | any | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestUsage$outboundSchema: z.ZodType; export declare function syncReconcileRequestUsageToJSON(syncReconcileRequestUsage: SyncReconcileRequestUsage): string; /** @internal */ export type Usage$Outbound = SyncReconcileRequestUsage$Outbound | any; /** @internal */ export declare const Usage$outboundSchema: z.ZodType; export declare function usageToJSON(usage: Usage): string; /** @internal */ export type NodeStatus$Outbound = { allocatable: Allocatable$Outbound; capacity: Capacity$Outbound; conditions?: Array | undefined; containerRuntimeVersion?: string | null | undefined; kubeletVersion?: string | null | undefined; labels: { [k: string]: string; }; name: string; ready: boolean; roles: Array; uid?: string | null | undefined; usage?: SyncReconcileRequestUsage$Outbound | any | null | undefined; }; /** @internal */ export declare const NodeStatus$outboundSchema: z.ZodType; export declare function nodeStatusToJSON(nodeStatus: NodeStatus): string; /** @internal */ export type PodCounts$Outbound = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; /** @internal */ export declare const PodCounts$outboundSchema: z.ZodType; export declare function podCountsToJSON(podCounts: PodCounts): string; /** @internal */ export declare const SyncReconcileRequestReason24$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity24$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue24$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue24$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue24ToJSON(syncReconcileRequestCollectionIssue24: SyncReconcileRequestCollectionIssue24): string; /** @internal */ export declare const SyncReconcileRequestHealth24$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle24$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus24$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus24$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus24ToJSON(syncReconcileRequestStatus24: SyncReconcileRequestStatus24): string; /** @internal */ export type SyncReconcileRequestData1$Outbound = { cpu?: SyncReconcileRequestCpu11$Outbound | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory11$Outbound | any | null | undefined; name: string; namespace?: string | null | undefined; nodeCounts: NodeCounts$Outbound; nodeStatuses?: Array | undefined; podCounts: PodCounts$Outbound; region?: string | null | undefined; status: SyncReconcileRequestStatus24$Outbound; version?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestData1$outboundSchema: z.ZodType; export declare function syncReconcileRequestData1ToJSON(syncReconcileRequestData1: SyncReconcileRequestData1): string; /** @internal */ export type DataKubernetesCluster$Outbound = { data: SyncReconcileRequestData1$Outbound; resourceType: "kubernetes-cluster"; }; /** @internal */ export declare const DataKubernetesCluster$outboundSchema: z.ZodType; export declare function dataKubernetesClusterToJSON(dataKubernetesCluster: DataKubernetesCluster): string; /** @internal */ export type Nodes5$Outbound = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; /** @internal */ export declare const Nodes5$outboundSchema: z.ZodType; export declare function nodes5ToJSON(nodes5: Nodes5): string; /** @internal */ export declare const SyncReconcileRequestReason23$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity23$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue23$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue23$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue23ToJSON(syncReconcileRequestCollectionIssue23: SyncReconcileRequestCollectionIssue23): string; /** @internal */ export declare const SyncReconcileRequestHealth23$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle23$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus23$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus23$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus23ToJSON(syncReconcileRequestStatus23: SyncReconcileRequestStatus23): string; /** @internal */ export type DataLocal5$Outbound = { dockerApiVersion?: string | null | undefined; dockerArch?: string | null | undefined; dockerAvailable: boolean; dockerOs?: string | null | undefined; dockerVersion?: string | null | undefined; hostIdentifier?: string | null | undefined; name: string; networkAvailable: boolean; networkName?: string | null | undefined; nodes: Nodes5$Outbound; runningContainers?: number | null | undefined; status: SyncReconcileRequestStatus23$Outbound; trackedContainers?: number | null | undefined; backend: "local"; }; /** @internal */ export declare const DataLocal5$outboundSchema: z.ZodType; export declare function dataLocal5ToJSON(dataLocal5: DataLocal5): string; /** @internal */ export declare const Category4$outboundSchema: z.ZodEnum; /** @internal */ export type CapacityBlocker4$Outbound = { category: string; message: string; observedAt: string; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; /** @internal */ export declare const CapacityBlocker4$outboundSchema: z.ZodType; export declare function capacityBlocker4ToJSON(capacityBlocker4: CapacityBlocker4): string; /** @internal */ export type CapacityBlockerUnion4$Outbound = CapacityBlocker4$Outbound | any; /** @internal */ export declare const CapacityBlockerUnion4$outboundSchema: z.ZodType; export declare function capacityBlockerUnion4ToJSON(capacityBlockerUnion4: CapacityBlockerUnion4): string; /** @internal */ export type DrainProgressBlocker4$Outbound = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; /** @internal */ export declare const DrainProgressBlocker4$outboundSchema: z.ZodType; export declare function drainProgressBlocker4ToJSON(drainProgressBlocker4: DrainProgressBlocker4): string; /** @internal */ export declare const DrainProgressStatus4$outboundSchema: z.ZodEnum; /** @internal */ export type DrainProgress4$Outbound = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: string; }; /** @internal */ export declare const DrainProgress4$outboundSchema: z.ZodType; export declare function drainProgress4ToJSON(drainProgress4: DrainProgress4): string; /** @internal */ export type DrainProgressUnion4$Outbound = DrainProgress4$Outbound | any; /** @internal */ export declare const DrainProgressUnion4$outboundSchema: z.ZodType; export declare function drainProgressUnion4ToJSON(drainProgressUnion4: DrainProgressUnion4): string; /** @internal */ export declare const UtilizationUnit4$outboundSchema: z.ZodEnum; /** @internal */ export type Utilization4$Outbound = { unit: string; value: number; }; /** @internal */ export declare const Utilization4$outboundSchema: z.ZodType; export declare function utilization4ToJSON(utilization4: Utilization4): string; /** @internal */ export type UtilizationUnion4$Outbound = Utilization4$Outbound | any; /** @internal */ export declare const UtilizationUnion4$outboundSchema: z.ZodType; export declare function utilizationUnion4ToJSON(utilizationUnion4: UtilizationUnion4): string; /** @internal */ export type Recommendation4$Outbound = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization4$Outbound | any | null | undefined; }; /** @internal */ export declare const Recommendation4$outboundSchema: z.ZodType; export declare function recommendation4ToJSON(recommendation4: Recommendation4): string; /** @internal */ export type RecommendationUnion4$Outbound = Recommendation4$Outbound | any; /** @internal */ export declare const RecommendationUnion4$outboundSchema: z.ZodType; export declare function recommendationUnion4ToJSON(recommendationUnion4: RecommendationUnion4): string; /** @internal */ export type CapacityGroup4$Outbound = { capacityBlocker?: CapacityBlocker4$Outbound | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress4$Outbound | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation4$Outbound | any | null | undefined; }; /** @internal */ export declare const CapacityGroup4$outboundSchema: z.ZodType; export declare function capacityGroup4ToJSON(capacityGroup4: CapacityGroup4): string; /** @internal */ export declare const CpuUnit10$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu10$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu10$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu10ToJSON(syncReconcileRequestCpu10: SyncReconcileRequestCpu10): string; /** @internal */ export type CpuUnion10$Outbound = SyncReconcileRequestCpu10$Outbound | any; /** @internal */ export declare const CpuUnion10$outboundSchema: z.ZodType; export declare function cpuUnion10ToJSON(cpuUnion10: CpuUnion10): string; /** @internal */ export type SyncReconcileRequestDrainBlocker$Outbound = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; /** @internal */ export declare const SyncReconcileRequestDrainBlocker$outboundSchema: z.ZodType; export declare function syncReconcileRequestDrainBlockerToJSON(syncReconcileRequestDrainBlocker: SyncReconcileRequestDrainBlocker): string; /** @internal */ export type SyncReconcileRequestMachine$Outbound = { capacityGroup: string; cpuCores?: number | null | undefined; drainBlockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainForce: boolean; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; horizondVersion?: string | null | undefined; lastHeartbeat: string; machineId: string; memoryBytes?: number | null | undefined; overlayIp?: string | null | undefined; publicIp?: string | null | undefined; replicaCount: number; status: string; zone: string; }; /** @internal */ export declare const SyncReconcileRequestMachine$outboundSchema: z.ZodType; export declare function syncReconcileRequestMachineToJSON(syncReconcileRequestMachine: SyncReconcileRequestMachine): string; /** @internal */ export declare const MemoryUnit10$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory10$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory10$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory10ToJSON(syncReconcileRequestMemory10: SyncReconcileRequestMemory10): string; /** @internal */ export type MemoryUnion10$Outbound = SyncReconcileRequestMemory10$Outbound | any; /** @internal */ export declare const MemoryUnion10$outboundSchema: z.ZodType; export declare function memoryUnion10ToJSON(memoryUnion10: MemoryUnion10): string; /** @internal */ export type Nodes4$Outbound = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; /** @internal */ export declare const Nodes4$outboundSchema: z.ZodType; export declare function nodes4ToJSON(nodes4: Nodes4): string; /** @internal */ export declare const SyncReconcileRequestReason22$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity22$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue22$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue22$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue22ToJSON(syncReconcileRequestCollectionIssue22: SyncReconcileRequestCollectionIssue22): string; /** @internal */ export declare const SyncReconcileRequestHealth22$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle22$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus22$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus22$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus22ToJSON(syncReconcileRequestStatus22: SyncReconcileRequestStatus22): string; /** @internal */ export type DataMachines2$Outbound = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu10$Outbound | any | null | undefined; machines: Array; memory?: SyncReconcileRequestMemory10$Outbound | any | null | undefined; name: string; nodes: Nodes4$Outbound; status: SyncReconcileRequestStatus22$Outbound; backend: "machines"; }; /** @internal */ export declare const DataMachines2$outboundSchema: z.ZodType; export declare function dataMachines2ToJSON(dataMachines2: DataMachines2): string; /** @internal */ export declare const Category3$outboundSchema: z.ZodEnum; /** @internal */ export type CapacityBlocker3$Outbound = { category: string; message: string; observedAt: string; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; /** @internal */ export declare const CapacityBlocker3$outboundSchema: z.ZodType; export declare function capacityBlocker3ToJSON(capacityBlocker3: CapacityBlocker3): string; /** @internal */ export type CapacityBlockerUnion3$Outbound = CapacityBlocker3$Outbound | any; /** @internal */ export declare const CapacityBlockerUnion3$outboundSchema: z.ZodType; export declare function capacityBlockerUnion3ToJSON(capacityBlockerUnion3: CapacityBlockerUnion3): string; /** @internal */ export type DrainProgressBlocker3$Outbound = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; /** @internal */ export declare const DrainProgressBlocker3$outboundSchema: z.ZodType; export declare function drainProgressBlocker3ToJSON(drainProgressBlocker3: DrainProgressBlocker3): string; /** @internal */ export declare const DrainProgressStatus3$outboundSchema: z.ZodEnum; /** @internal */ export type DrainProgress3$Outbound = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: string; }; /** @internal */ export declare const DrainProgress3$outboundSchema: z.ZodType; export declare function drainProgress3ToJSON(drainProgress3: DrainProgress3): string; /** @internal */ export type DrainProgressUnion3$Outbound = DrainProgress3$Outbound | any; /** @internal */ export declare const DrainProgressUnion3$outboundSchema: z.ZodType; export declare function drainProgressUnion3ToJSON(drainProgressUnion3: DrainProgressUnion3): string; /** @internal */ export declare const UtilizationUnit3$outboundSchema: z.ZodEnum; /** @internal */ export type Utilization3$Outbound = { unit: string; value: number; }; /** @internal */ export declare const Utilization3$outboundSchema: z.ZodType; export declare function utilization3ToJSON(utilization3: Utilization3): string; /** @internal */ export type UtilizationUnion3$Outbound = Utilization3$Outbound | any; /** @internal */ export declare const UtilizationUnion3$outboundSchema: z.ZodType; export declare function utilizationUnion3ToJSON(utilizationUnion3: UtilizationUnion3): string; /** @internal */ export type Recommendation3$Outbound = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization3$Outbound | any | null | undefined; }; /** @internal */ export declare const Recommendation3$outboundSchema: z.ZodType; export declare function recommendation3ToJSON(recommendation3: Recommendation3): string; /** @internal */ export type RecommendationUnion3$Outbound = Recommendation3$Outbound | any; /** @internal */ export declare const RecommendationUnion3$outboundSchema: z.ZodType; export declare function recommendationUnion3ToJSON(recommendationUnion3: RecommendationUnion3): string; /** @internal */ export type CapacityGroup3$Outbound = { capacityBlocker?: CapacityBlocker3$Outbound | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress3$Outbound | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation3$Outbound | any | null | undefined; }; /** @internal */ export declare const CapacityGroup3$outboundSchema: z.ZodType; export declare function capacityGroup3ToJSON(capacityGroup3: CapacityGroup3): string; /** @internal */ export declare const CpuUnit9$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu9$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu9$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu9ToJSON(syncReconcileRequestCpu9: SyncReconcileRequestCpu9): string; /** @internal */ export type CpuUnion9$Outbound = SyncReconcileRequestCpu9$Outbound | any; /** @internal */ export declare const CpuUnion9$outboundSchema: z.ZodType; export declare function cpuUnion9ToJSON(cpuUnion9: CpuUnion9): string; /** @internal */ export declare const MemoryUnit9$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory9$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory9$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory9ToJSON(syncReconcileRequestMemory9: SyncReconcileRequestMemory9): string; /** @internal */ export type MemoryUnion9$Outbound = SyncReconcileRequestMemory9$Outbound | any; /** @internal */ export declare const MemoryUnion9$outboundSchema: z.ZodType; export declare function memoryUnion9ToJSON(memoryUnion9: MemoryUnion9): string; /** @internal */ export type Nodes3$Outbound = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; /** @internal */ export declare const Nodes3$outboundSchema: z.ZodType; export declare function nodes3ToJSON(nodes3: Nodes3): string; /** @internal */ export type ProviderFleet3$Outbound = { currentMachines: number; desiredMachines: number; groupId: string; location?: string | null | undefined; providerId: string; }; /** @internal */ export declare const ProviderFleet3$outboundSchema: z.ZodType; export declare function providerFleet3ToJSON(providerFleet3: ProviderFleet3): string; /** @internal */ export declare const SyncReconcileRequestReason21$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity21$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue21$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue21$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue21ToJSON(syncReconcileRequestCollectionIssue21: SyncReconcileRequestCollectionIssue21): string; /** @internal */ export declare const SyncReconcileRequestHealth21$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle21$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus21$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus21$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus21ToJSON(syncReconcileRequestStatus21: SyncReconcileRequestStatus21): string; /** @internal */ export type DataAzure2$Outbound = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu9$Outbound | any | null | undefined; memory?: SyncReconcileRequestMemory9$Outbound | any | null | undefined; name: string; nodes: Nodes3$Outbound; providerFleets: Array; region?: string | null | undefined; status: SyncReconcileRequestStatus21$Outbound; backend: "azure"; }; /** @internal */ export declare const DataAzure2$outboundSchema: z.ZodType; export declare function dataAzure2ToJSON(dataAzure2: DataAzure2): string; /** @internal */ export declare const Category2$outboundSchema: z.ZodEnum; /** @internal */ export type CapacityBlocker2$Outbound = { category: string; message: string; observedAt: string; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; /** @internal */ export declare const CapacityBlocker2$outboundSchema: z.ZodType; export declare function capacityBlocker2ToJSON(capacityBlocker2: CapacityBlocker2): string; /** @internal */ export type CapacityBlockerUnion2$Outbound = CapacityBlocker2$Outbound | any; /** @internal */ export declare const CapacityBlockerUnion2$outboundSchema: z.ZodType; export declare function capacityBlockerUnion2ToJSON(capacityBlockerUnion2: CapacityBlockerUnion2): string; /** @internal */ export type DrainProgressBlocker2$Outbound = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; /** @internal */ export declare const DrainProgressBlocker2$outboundSchema: z.ZodType; export declare function drainProgressBlocker2ToJSON(drainProgressBlocker2: DrainProgressBlocker2): string; /** @internal */ export declare const DrainProgressStatus2$outboundSchema: z.ZodEnum; /** @internal */ export type DrainProgress2$Outbound = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: string; }; /** @internal */ export declare const DrainProgress2$outboundSchema: z.ZodType; export declare function drainProgress2ToJSON(drainProgress2: DrainProgress2): string; /** @internal */ export type DrainProgressUnion2$Outbound = DrainProgress2$Outbound | any; /** @internal */ export declare const DrainProgressUnion2$outboundSchema: z.ZodType; export declare function drainProgressUnion2ToJSON(drainProgressUnion2: DrainProgressUnion2): string; /** @internal */ export declare const UtilizationUnit2$outboundSchema: z.ZodEnum; /** @internal */ export type Utilization2$Outbound = { unit: string; value: number; }; /** @internal */ export declare const Utilization2$outboundSchema: z.ZodType; export declare function utilization2ToJSON(utilization2: Utilization2): string; /** @internal */ export type UtilizationUnion2$Outbound = Utilization2$Outbound | any; /** @internal */ export declare const UtilizationUnion2$outboundSchema: z.ZodType; export declare function utilizationUnion2ToJSON(utilizationUnion2: UtilizationUnion2): string; /** @internal */ export type Recommendation2$Outbound = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization2$Outbound | any | null | undefined; }; /** @internal */ export declare const Recommendation2$outboundSchema: z.ZodType; export declare function recommendation2ToJSON(recommendation2: Recommendation2): string; /** @internal */ export type RecommendationUnion2$Outbound = Recommendation2$Outbound | any; /** @internal */ export declare const RecommendationUnion2$outboundSchema: z.ZodType; export declare function recommendationUnion2ToJSON(recommendationUnion2: RecommendationUnion2): string; /** @internal */ export type CapacityGroup2$Outbound = { capacityBlocker?: CapacityBlocker2$Outbound | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress2$Outbound | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation2$Outbound | any | null | undefined; }; /** @internal */ export declare const CapacityGroup2$outboundSchema: z.ZodType; export declare function capacityGroup2ToJSON(capacityGroup2: CapacityGroup2): string; /** @internal */ export declare const CpuUnit8$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu8$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu8$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu8ToJSON(syncReconcileRequestCpu8: SyncReconcileRequestCpu8): string; /** @internal */ export type CpuUnion8$Outbound = SyncReconcileRequestCpu8$Outbound | any; /** @internal */ export declare const CpuUnion8$outboundSchema: z.ZodType; export declare function cpuUnion8ToJSON(cpuUnion8: CpuUnion8): string; /** @internal */ export declare const MemoryUnit8$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory8$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory8$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory8ToJSON(syncReconcileRequestMemory8: SyncReconcileRequestMemory8): string; /** @internal */ export type MemoryUnion8$Outbound = SyncReconcileRequestMemory8$Outbound | any; /** @internal */ export declare const MemoryUnion8$outboundSchema: z.ZodType; export declare function memoryUnion8ToJSON(memoryUnion8: MemoryUnion8): string; /** @internal */ export type Nodes2$Outbound = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; /** @internal */ export declare const Nodes2$outboundSchema: z.ZodType; export declare function nodes2ToJSON(nodes2: Nodes2): string; /** @internal */ export type ProviderFleet2$Outbound = { currentMachines: number; desiredMachines: number; groupId: string; location?: string | null | undefined; providerId: string; }; /** @internal */ export declare const ProviderFleet2$outboundSchema: z.ZodType; export declare function providerFleet2ToJSON(providerFleet2: ProviderFleet2): string; /** @internal */ export declare const SyncReconcileRequestReason20$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity20$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue20$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue20$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue20ToJSON(syncReconcileRequestCollectionIssue20: SyncReconcileRequestCollectionIssue20): string; /** @internal */ export declare const SyncReconcileRequestHealth20$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle20$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus20$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus20$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus20ToJSON(syncReconcileRequestStatus20: SyncReconcileRequestStatus20): string; /** @internal */ export type DataGcp2$Outbound = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu8$Outbound | any | null | undefined; memory?: SyncReconcileRequestMemory8$Outbound | any | null | undefined; name: string; nodes: Nodes2$Outbound; providerFleets: Array; region?: string | null | undefined; status: SyncReconcileRequestStatus20$Outbound; backend: "gcp"; }; /** @internal */ export declare const DataGcp2$outboundSchema: z.ZodType; export declare function dataGcp2ToJSON(dataGcp2: DataGcp2): string; /** @internal */ export declare const Category1$outboundSchema: z.ZodEnum; /** @internal */ export type CapacityBlocker1$Outbound = { category: string; message: string; observedAt: string; providerCode?: string | null | undefined; providerReference?: string | null | undefined; }; /** @internal */ export declare const CapacityBlocker1$outboundSchema: z.ZodType; export declare function capacityBlocker1ToJSON(capacityBlocker1: CapacityBlocker1): string; /** @internal */ export type CapacityBlockerUnion1$Outbound = CapacityBlocker1$Outbound | any; /** @internal */ export declare const CapacityBlockerUnion1$outboundSchema: z.ZodType; export declare function capacityBlockerUnion1ToJSON(capacityBlockerUnion1: CapacityBlockerUnion1): string; /** @internal */ export type DrainProgressBlocker1$Outbound = { reason: string; replicaId: string; schedulingMode: string; state: string; workloadName: string; }; /** @internal */ export declare const DrainProgressBlocker1$outboundSchema: z.ZodType; export declare function drainProgressBlocker1ToJSON(drainProgressBlocker1: DrainProgressBlocker1): string; /** @internal */ export declare const DrainProgressStatus1$outboundSchema: z.ZodEnum; /** @internal */ export type DrainProgress1$Outbound = { blockers?: Array | undefined; drainDeadlineAt?: string | null | undefined; drainRequestedAt?: string | null | undefined; drainedAt?: string | null | undefined; force: boolean; machineId: string; replicaCount: number; stalled: boolean; status: string; }; /** @internal */ export declare const DrainProgress1$outboundSchema: z.ZodType; export declare function drainProgress1ToJSON(drainProgress1: DrainProgress1): string; /** @internal */ export type DrainProgressUnion1$Outbound = DrainProgress1$Outbound | any; /** @internal */ export declare const DrainProgressUnion1$outboundSchema: z.ZodType; export declare function drainProgressUnion1ToJSON(drainProgressUnion1: DrainProgressUnion1): string; /** @internal */ export declare const UtilizationUnit1$outboundSchema: z.ZodEnum; /** @internal */ export type Utilization1$Outbound = { unit: string; value: number; }; /** @internal */ export declare const Utilization1$outboundSchema: z.ZodType; export declare function utilization1ToJSON(utilization1: Utilization1): string; /** @internal */ export type UtilizationUnion1$Outbound = Utilization1$Outbound | any; /** @internal */ export declare const UtilizationUnion1$outboundSchema: z.ZodType; export declare function utilizationUnion1ToJSON(utilizationUnion1: UtilizationUnion1): string; /** @internal */ export type Recommendation1$Outbound = { desiredMachines: number; reason?: string | null | undefined; unschedulableReplicas?: number | null | undefined; utilization?: Utilization1$Outbound | any | null | undefined; }; /** @internal */ export declare const Recommendation1$outboundSchema: z.ZodType; export declare function recommendation1ToJSON(recommendation1: Recommendation1): string; /** @internal */ export type RecommendationUnion1$Outbound = Recommendation1$Outbound | any; /** @internal */ export declare const RecommendationUnion1$outboundSchema: z.ZodType; export declare function recommendationUnion1ToJSON(recommendationUnion1: RecommendationUnion1): string; /** @internal */ export type CapacityGroup1$Outbound = { capacityBlocker?: CapacityBlocker1$Outbound | any | null | undefined; currentMachines: number; desiredMachines: number; drainProgress?: DrainProgress1$Outbound | any | null | undefined; groupId: string; instanceType?: string | null | undefined; maxMachines?: number | null | undefined; minMachines?: number | null | undefined; recommendation?: Recommendation1$Outbound | any | null | undefined; }; /** @internal */ export declare const CapacityGroup1$outboundSchema: z.ZodType; export declare function capacityGroup1ToJSON(capacityGroup1: CapacityGroup1): string; /** @internal */ export declare const CpuUnit7$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu7$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu7$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu7ToJSON(syncReconcileRequestCpu7: SyncReconcileRequestCpu7): string; /** @internal */ export type CpuUnion7$Outbound = SyncReconcileRequestCpu7$Outbound | any; /** @internal */ export declare const CpuUnion7$outboundSchema: z.ZodType; export declare function cpuUnion7ToJSON(cpuUnion7: CpuUnion7): string; /** @internal */ export declare const MemoryUnit7$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory7$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory7$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory7ToJSON(syncReconcileRequestMemory7: SyncReconcileRequestMemory7): string; /** @internal */ export type MemoryUnion7$Outbound = SyncReconcileRequestMemory7$Outbound | any; /** @internal */ export declare const MemoryUnion7$outboundSchema: z.ZodType; export declare function memoryUnion7ToJSON(memoryUnion7: MemoryUnion7): string; /** @internal */ export type Nodes1$Outbound = { current?: number | null | undefined; desired?: number | null | undefined; ready?: number | null | undefined; }; /** @internal */ export declare const Nodes1$outboundSchema: z.ZodType; export declare function nodes1ToJSON(nodes1: Nodes1): string; /** @internal */ export type ProviderFleet1$Outbound = { currentMachines: number; desiredMachines: number; groupId: string; location?: string | null | undefined; providerId: string; }; /** @internal */ export declare const ProviderFleet1$outboundSchema: z.ZodType; export declare function providerFleet1ToJSON(providerFleet1: ProviderFleet1): string; /** @internal */ export declare const SyncReconcileRequestReason19$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity19$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue19$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue19$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue19ToJSON(syncReconcileRequestCollectionIssue19: SyncReconcileRequestCollectionIssue19): string; /** @internal */ export declare const SyncReconcileRequestHealth19$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle19$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus19$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus19$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus19ToJSON(syncReconcileRequestStatus19: SyncReconcileRequestStatus19): string; /** @internal */ export type DataAws2$Outbound = { backendClusterId?: string | null | undefined; capacityGroups: Array; cpu?: SyncReconcileRequestCpu7$Outbound | any | null | undefined; memory?: SyncReconcileRequestMemory7$Outbound | any | null | undefined; name: string; nodes: Nodes1$Outbound; providerFleets: Array; region?: string | null | undefined; status: SyncReconcileRequestStatus19$Outbound; backend: "aws"; }; /** @internal */ export declare const DataAws2$outboundSchema: z.ZodType; export declare function dataAws2ToJSON(dataAws2: DataAws2): string; /** @internal */ export type SyncReconcileRequestDataUnion5$Outbound = DataAws2$Outbound | DataGcp2$Outbound | DataAzure2$Outbound | DataMachines2$Outbound | DataLocal5$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion5$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion5ToJSON(syncReconcileRequestDataUnion5: SyncReconcileRequestDataUnion5): string; /** @internal */ export type DataComputeCluster$Outbound = { data: DataAws2$Outbound | DataGcp2$Outbound | DataAzure2$Outbound | DataMachines2$Outbound | DataLocal5$Outbound; resourceType: "compute-cluster"; }; /** @internal */ export declare const DataComputeCluster$outboundSchema: z.ZodType; export declare function dataComputeClusterToJSON(dataComputeCluster: DataComputeCluster): string; /** @internal */ export declare const DaemonInstanceCpuUnit$outboundSchema: z.ZodEnum; /** @internal */ export type DaemonInstanceCpu$Outbound = { unit: string; value: number; }; /** @internal */ export declare const DaemonInstanceCpu$outboundSchema: z.ZodType; export declare function daemonInstanceCpuToJSON(daemonInstanceCpu: DaemonInstanceCpu): string; /** @internal */ export type DaemonInstanceCpuUnion5$Outbound = DaemonInstanceCpu$Outbound | any; /** @internal */ export declare const DaemonInstanceCpuUnion5$outboundSchema: z.ZodType; export declare function daemonInstanceCpuUnion5ToJSON(daemonInstanceCpuUnion5: DaemonInstanceCpuUnion5): string; /** @internal */ export declare const DaemonInstanceKind$outboundSchema: z.ZodEnum; /** @internal */ export declare const DaemonInstanceMemoryUnit$outboundSchema: z.ZodEnum; /** @internal */ export type DaemonInstanceMemory$Outbound = { unit: string; value: number; }; /** @internal */ export declare const DaemonInstanceMemory$outboundSchema: z.ZodType; export declare function daemonInstanceMemoryToJSON(daemonInstanceMemory: DaemonInstanceMemory): string; /** @internal */ export type DaemonInstanceMemoryUnion5$Outbound = DaemonInstanceMemory$Outbound | any; /** @internal */ export declare const DaemonInstanceMemoryUnion5$outboundSchema: z.ZodType; export declare function daemonInstanceMemoryUnion5ToJSON(daemonInstanceMemoryUnion5: DaemonInstanceMemoryUnion5): string; /** @internal */ export type DaemonInstance5$Outbound = { cpu?: DaemonInstanceCpu$Outbound | any | null | undefined; kind: string; memory?: DaemonInstanceMemory$Outbound | any | null | undefined; name: string; phase?: string | null | undefined; pid?: number | null | undefined; ready: boolean; restartCount?: number | null | undefined; unitId: string; }; /** @internal */ export declare const DaemonInstance5$outboundSchema: z.ZodType; export declare function daemonInstance5ToJSON(daemonInstance5: DaemonInstance5): string; /** @internal */ export type DaemonInstanceUnion$Outbound = DaemonInstance5$Outbound | any; /** @internal */ export declare const DaemonInstanceUnion$outboundSchema: z.ZodType; export declare function daemonInstanceUnionToJSON(daemonInstanceUnion: DaemonInstanceUnion): string; /** @internal */ export declare const EventSeverity3$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestSubject3$Outbound = { id?: string | null | undefined; kind: string; name?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestSubject3$outboundSchema: z.ZodType; export declare function syncReconcileRequestSubject3ToJSON(syncReconcileRequestSubject3: SyncReconcileRequestSubject3): string; /** @internal */ export type SyncReconcileRequestSubjectUnion3$Outbound = SyncReconcileRequestSubject3$Outbound | any; /** @internal */ export declare const SyncReconcileRequestSubjectUnion3$outboundSchema: z.ZodType; export declare function syncReconcileRequestSubjectUnion3ToJSON(syncReconcileRequestSubjectUnion3: SyncReconcileRequestSubjectUnion3): string; /** @internal */ export type SyncReconcileRequestEvent11$Outbound = { kind: string; message: string; raw?: any | null | undefined; severity: string; subject?: SyncReconcileRequestSubject3$Outbound | any | null | undefined; timestamp: string; }; /** @internal */ export declare const SyncReconcileRequestEvent11$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent11ToJSON(syncReconcileRequestEvent11: SyncReconcileRequestEvent11): string; /** @internal */ export declare const SyncReconcileRequestReason18$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity18$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue18$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue18$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue18ToJSON(syncReconcileRequestCollectionIssue18: SyncReconcileRequestCollectionIssue18): string; /** @internal */ export declare const SyncReconcileRequestHealth18$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle18$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus18$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus18$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus18ToJSON(syncReconcileRequestStatus18: SyncReconcileRequestStatus18): string; /** @internal */ export type DataLocal4$Outbound = { commandSupported: boolean; daemonInstance?: DaemonInstance5$Outbound | any | null | undefined; daemonName?: string | undefined; events: Array; exitReason?: string | null | undefined; imagePathPresent: boolean; pid?: number | null | undefined; restartCount?: number | null | undefined; runtimeId: string; status: SyncReconcileRequestStatus18$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal4$outboundSchema: z.ZodType; export declare function dataLocal4ToJSON(dataLocal4: DataLocal4): string; /** @internal */ export declare const CpuUnit6$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu6$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu6$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu6ToJSON(syncReconcileRequestCpu6: SyncReconcileRequestCpu6): string; /** @internal */ export type CpuUnion6$Outbound = SyncReconcileRequestCpu6$Outbound | any; /** @internal */ export declare const CpuUnion6$outboundSchema: z.ZodType; export declare function cpuUnion6ToJSON(cpuUnion6: CpuUnion6): string; /** @internal */ export type InvolvedObject8$Outbound = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject8$outboundSchema: z.ZodType; export declare function involvedObject8ToJSON(involvedObject8: InvolvedObject8): string; /** @internal */ export type InvolvedObjectUnion8$Outbound = InvolvedObject8$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion8$outboundSchema: z.ZodType; export declare function involvedObjectUnion8ToJSON(involvedObjectUnion8: InvolvedObjectUnion8): string; /** @internal */ export type SourceEvent8$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent8$outboundSchema: z.ZodType; export declare function sourceEvent8ToJSON(sourceEvent8: SourceEvent8): string; /** @internal */ export type EventSourceUnion8$Outbound = SourceEvent8$Outbound | any; /** @internal */ export declare const EventSourceUnion8$outboundSchema: z.ZodType; export declare function eventSourceUnion8ToJSON(eventSourceUnion8: EventSourceUnion8): string; /** @internal */ export type SyncReconcileRequestEvent10$Outbound = { count?: number | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject8$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent8$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent10$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent10ToJSON(syncReconcileRequestEvent10: SyncReconcileRequestEvent10): string; /** @internal */ export declare const MemoryUnit6$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory6$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory6$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory6ToJSON(syncReconcileRequestMemory6: SyncReconcileRequestMemory6): string; /** @internal */ export type MemoryUnion6$Outbound = SyncReconcileRequestMemory6$Outbound | any; /** @internal */ export declare const MemoryUnion6$outboundSchema: z.ZodType; export declare function memoryUnion6ToJSON(memoryUnion6: MemoryUnion6): string; /** @internal */ export declare const CpuPodUnit3$outboundSchema: z.ZodEnum; /** @internal */ export type CpuPod3$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuPod3$outboundSchema: z.ZodType; export declare function cpuPod3ToJSON(cpuPod3: CpuPod3): string; /** @internal */ export type PodCpuUnion3$Outbound = CpuPod3$Outbound | any; /** @internal */ export declare const PodCpuUnion3$outboundSchema: z.ZodType; export declare function podCpuUnion3ToJSON(podCpuUnion3: PodCpuUnion3): string; /** @internal */ export declare const MemoryPodUnit3$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryPod3$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryPod3$outboundSchema: z.ZodType; export declare function memoryPod3ToJSON(memoryPod3: MemoryPod3): string; /** @internal */ export type PodMemoryUnion3$Outbound = MemoryPod3$Outbound | any; /** @internal */ export declare const PodMemoryUnion3$outboundSchema: z.ZodType; export declare function podMemoryUnion3ToJSON(podMemoryUnion3: PodMemoryUnion3): string; /** @internal */ export type OwnerReference3$Outbound = { controller: boolean; kind: string; name: string; uid: string; }; /** @internal */ export declare const OwnerReference3$outboundSchema: z.ZodType; export declare function ownerReference3ToJSON(ownerReference3: OwnerReference3): string; /** @internal */ export type Pod3$Outbound = { cpu?: CpuPod3$Outbound | any | null | undefined; memory?: MemoryPod3$Outbound | any | null | undefined; name: string; nodeName?: string | null | undefined; ownerReferences: Array; phase?: string | null | undefined; podIp?: string | null | undefined; ready: boolean; restartCount: number; terminatedReason?: string | null | undefined; uid?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const Pod3$outboundSchema: z.ZodType; export declare function pod3ToJSON(pod3: Pod3): string; /** @internal */ export type Replicas4$Outbound = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; /** @internal */ export declare const Replicas4$outboundSchema: z.ZodType; export declare function replicas4ToJSON(replicas4: Replicas4): string; /** @internal */ export declare const SyncReconcileRequestReason17$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity17$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue17$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue17$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue17ToJSON(syncReconcileRequestCollectionIssue17: SyncReconcileRequestCollectionIssue17): string; /** @internal */ export declare const SyncReconcileRequestHealth17$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle17$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus17$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus17$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus17ToJSON(syncReconcileRequestStatus17: SyncReconcileRequestStatus17): string; /** @internal */ export type WorkloadCondition3$Outbound = { lastTransitionTime?: string | null | undefined; message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; /** @internal */ export declare const WorkloadCondition3$outboundSchema: z.ZodType; export declare function workloadCondition3ToJSON(workloadCondition3: WorkloadCondition3): string; /** @internal */ export type Workload3$Outbound = { availableReplicas?: number | null | undefined; conditions: Array; desiredGeneration?: number | null | undefined; desiredReplicas?: number | null | undefined; observedGeneration?: number | null | undefined; readyReplicas?: number | null | undefined; rolloutReason?: string | null | undefined; updatedReplicas?: number | null | undefined; }; /** @internal */ export declare const Workload3$outboundSchema: z.ZodType; export declare function workload3ToJSON(workload3: Workload3): string; /** @internal */ export type WorkloadUnion3$Outbound = Workload3$Outbound | any; /** @internal */ export declare const WorkloadUnion3$outboundSchema: z.ZodType; export declare function workloadUnion3ToJSON(workloadUnion3: WorkloadUnion3): string; /** @internal */ export type DataKubernetes3$Outbound = { commandSupported: boolean; cpu?: SyncReconcileRequestCpu6$Outbound | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory6$Outbound | any | null | undefined; name: string; namespace: string; pods: Array; replicas: Replicas4$Outbound; restarts?: number | null | undefined; status: SyncReconcileRequestStatus17$Outbound; workload?: Workload3$Outbound | any | null | undefined; backend: "kubernetes"; }; /** @internal */ export declare const DataKubernetes3$outboundSchema: z.ZodType; export declare function dataKubernetes3ToJSON(dataKubernetes3: DataKubernetes3): string; /** @internal */ export declare const CpuDaemonInstanceUnit4$outboundSchema: z.ZodEnum; /** @internal */ export type CpuDaemonInstance4$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuDaemonInstance4$outboundSchema: z.ZodType; export declare function cpuDaemonInstance4ToJSON(cpuDaemonInstance4: CpuDaemonInstance4): string; /** @internal */ export type DaemonInstanceCpuUnion4$Outbound = CpuDaemonInstance4$Outbound | any; /** @internal */ export declare const DaemonInstanceCpuUnion4$outboundSchema: z.ZodType; export declare function daemonInstanceCpuUnion4ToJSON(daemonInstanceCpuUnion4: DaemonInstanceCpuUnion4): string; /** @internal */ export declare const MemoryDaemonInstanceUnit4$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryDaemonInstance4$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryDaemonInstance4$outboundSchema: z.ZodType; export declare function memoryDaemonInstance4ToJSON(memoryDaemonInstance4: MemoryDaemonInstance4): string; /** @internal */ export type DaemonInstanceMemoryUnion4$Outbound = MemoryDaemonInstance4$Outbound | any; /** @internal */ export declare const DaemonInstanceMemoryUnion4$outboundSchema: z.ZodType; export declare function daemonInstanceMemoryUnion4ToJSON(daemonInstanceMemoryUnion4: DaemonInstanceMemoryUnion4): string; /** @internal */ export type DaemonInstance4$Outbound = { cpu?: CpuDaemonInstance4$Outbound | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance4$Outbound | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const DaemonInstance4$outboundSchema: z.ZodType; export declare function daemonInstance4ToJSON(daemonInstance4: DaemonInstance4): string; /** @internal */ export type InvolvedObject7$Outbound = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject7$outboundSchema: z.ZodType; export declare function involvedObject7ToJSON(involvedObject7: InvolvedObject7): string; /** @internal */ export type InvolvedObjectUnion7$Outbound = InvolvedObject7$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion7$outboundSchema: z.ZodType; export declare function involvedObjectUnion7ToJSON(involvedObjectUnion7: InvolvedObjectUnion7): string; /** @internal */ export type SourceEvent7$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent7$outboundSchema: z.ZodType; export declare function sourceEvent7ToJSON(sourceEvent7: SourceEvent7): string; /** @internal */ export type EventSourceUnion7$Outbound = SourceEvent7$Outbound | any; /** @internal */ export declare const EventSourceUnion7$outboundSchema: z.ZodType; export declare function eventSourceUnion7ToJSON(eventSourceUnion7: EventSourceUnion7): string; /** @internal */ export type SyncReconcileRequestEvent9$Outbound = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject7$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent7$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent9$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent9ToJSON(syncReconcileRequestEvent9: SyncReconcileRequestEvent9): string; /** @internal */ export declare const SyncReconcileRequestReason16$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity16$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue16$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue16$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue16ToJSON(syncReconcileRequestCollectionIssue16: SyncReconcileRequestCollectionIssue16): string; /** @internal */ export declare const SyncReconcileRequestHealth16$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle16$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus16$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus16$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus16ToJSON(syncReconcileRequestStatus16: SyncReconcileRequestStatus16): string; /** @internal */ export type DataMachines1$Outbound = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus16$Outbound; unavailableInstances: number; backend: "machines"; }; /** @internal */ export declare const DataMachines1$outboundSchema: z.ZodType; export declare function dataMachines1ToJSON(dataMachines1: DataMachines1): string; /** @internal */ export declare const CpuDaemonInstanceUnit3$outboundSchema: z.ZodEnum; /** @internal */ export type CpuDaemonInstance3$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuDaemonInstance3$outboundSchema: z.ZodType; export declare function cpuDaemonInstance3ToJSON(cpuDaemonInstance3: CpuDaemonInstance3): string; /** @internal */ export type DaemonInstanceCpuUnion3$Outbound = CpuDaemonInstance3$Outbound | any; /** @internal */ export declare const DaemonInstanceCpuUnion3$outboundSchema: z.ZodType; export declare function daemonInstanceCpuUnion3ToJSON(daemonInstanceCpuUnion3: DaemonInstanceCpuUnion3): string; /** @internal */ export declare const MemoryDaemonInstanceUnit3$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryDaemonInstance3$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryDaemonInstance3$outboundSchema: z.ZodType; export declare function memoryDaemonInstance3ToJSON(memoryDaemonInstance3: MemoryDaemonInstance3): string; /** @internal */ export type DaemonInstanceMemoryUnion3$Outbound = MemoryDaemonInstance3$Outbound | any; /** @internal */ export declare const DaemonInstanceMemoryUnion3$outboundSchema: z.ZodType; export declare function daemonInstanceMemoryUnion3ToJSON(daemonInstanceMemoryUnion3: DaemonInstanceMemoryUnion3): string; /** @internal */ export type DaemonInstance3$Outbound = { cpu?: CpuDaemonInstance3$Outbound | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance3$Outbound | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const DaemonInstance3$outboundSchema: z.ZodType; export declare function daemonInstance3ToJSON(daemonInstance3: DaemonInstance3): string; /** @internal */ export type InvolvedObject6$Outbound = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject6$outboundSchema: z.ZodType; export declare function involvedObject6ToJSON(involvedObject6: InvolvedObject6): string; /** @internal */ export type InvolvedObjectUnion6$Outbound = InvolvedObject6$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion6$outboundSchema: z.ZodType; export declare function involvedObjectUnion6ToJSON(involvedObjectUnion6: InvolvedObjectUnion6): string; /** @internal */ export type SourceEvent6$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent6$outboundSchema: z.ZodType; export declare function sourceEvent6ToJSON(sourceEvent6: SourceEvent6): string; /** @internal */ export type EventSourceUnion6$Outbound = SourceEvent6$Outbound | any; /** @internal */ export declare const EventSourceUnion6$outboundSchema: z.ZodType; export declare function eventSourceUnion6ToJSON(eventSourceUnion6: EventSourceUnion6): string; /** @internal */ export type SyncReconcileRequestEvent8$Outbound = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject6$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent6$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent8$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent8ToJSON(syncReconcileRequestEvent8: SyncReconcileRequestEvent8): string; /** @internal */ export declare const SyncReconcileRequestReason15$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity15$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue15$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue15$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue15ToJSON(syncReconcileRequestCollectionIssue15: SyncReconcileRequestCollectionIssue15): string; /** @internal */ export declare const SyncReconcileRequestHealth15$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle15$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus15$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus15$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus15ToJSON(syncReconcileRequestStatus15: SyncReconcileRequestStatus15): string; /** @internal */ export type DataAzure1$Outbound = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus15$Outbound; unavailableInstances: number; backend: "azure"; }; /** @internal */ export declare const DataAzure1$outboundSchema: z.ZodType; export declare function dataAzure1ToJSON(dataAzure1: DataAzure1): string; /** @internal */ export declare const CpuDaemonInstanceUnit2$outboundSchema: z.ZodEnum; /** @internal */ export type CpuDaemonInstance2$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuDaemonInstance2$outboundSchema: z.ZodType; export declare function cpuDaemonInstance2ToJSON(cpuDaemonInstance2: CpuDaemonInstance2): string; /** @internal */ export type DaemonInstanceCpuUnion2$Outbound = CpuDaemonInstance2$Outbound | any; /** @internal */ export declare const DaemonInstanceCpuUnion2$outboundSchema: z.ZodType; export declare function daemonInstanceCpuUnion2ToJSON(daemonInstanceCpuUnion2: DaemonInstanceCpuUnion2): string; /** @internal */ export declare const MemoryDaemonInstanceUnit2$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryDaemonInstance2$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryDaemonInstance2$outboundSchema: z.ZodType; export declare function memoryDaemonInstance2ToJSON(memoryDaemonInstance2: MemoryDaemonInstance2): string; /** @internal */ export type DaemonInstanceMemoryUnion2$Outbound = MemoryDaemonInstance2$Outbound | any; /** @internal */ export declare const DaemonInstanceMemoryUnion2$outboundSchema: z.ZodType; export declare function daemonInstanceMemoryUnion2ToJSON(daemonInstanceMemoryUnion2: DaemonInstanceMemoryUnion2): string; /** @internal */ export type DaemonInstance2$Outbound = { cpu?: CpuDaemonInstance2$Outbound | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance2$Outbound | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const DaemonInstance2$outboundSchema: z.ZodType; export declare function daemonInstance2ToJSON(daemonInstance2: DaemonInstance2): string; /** @internal */ export type InvolvedObject5$Outbound = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject5$outboundSchema: z.ZodType; export declare function involvedObject5ToJSON(involvedObject5: InvolvedObject5): string; /** @internal */ export type InvolvedObjectUnion5$Outbound = InvolvedObject5$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion5$outboundSchema: z.ZodType; export declare function involvedObjectUnion5ToJSON(involvedObjectUnion5: InvolvedObjectUnion5): string; /** @internal */ export type SourceEvent5$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent5$outboundSchema: z.ZodType; export declare function sourceEvent5ToJSON(sourceEvent5: SourceEvent5): string; /** @internal */ export type EventSourceUnion5$Outbound = SourceEvent5$Outbound | any; /** @internal */ export declare const EventSourceUnion5$outboundSchema: z.ZodType; export declare function eventSourceUnion5ToJSON(eventSourceUnion5: EventSourceUnion5): string; /** @internal */ export type SyncReconcileRequestEvent7$Outbound = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject5$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent5$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent7$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent7ToJSON(syncReconcileRequestEvent7: SyncReconcileRequestEvent7): string; /** @internal */ export declare const SyncReconcileRequestReason14$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity14$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue14$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue14$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue14ToJSON(syncReconcileRequestCollectionIssue14: SyncReconcileRequestCollectionIssue14): string; /** @internal */ export declare const SyncReconcileRequestHealth14$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle14$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus14$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus14$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus14ToJSON(syncReconcileRequestStatus14: SyncReconcileRequestStatus14): string; /** @internal */ export type DataGcp1$Outbound = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus14$Outbound; unavailableInstances: number; backend: "gcp"; }; /** @internal */ export declare const DataGcp1$outboundSchema: z.ZodType; export declare function dataGcp1ToJSON(dataGcp1: DataGcp1): string; /** @internal */ export declare const CpuDaemonInstanceUnit1$outboundSchema: z.ZodEnum; /** @internal */ export type CpuDaemonInstance1$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuDaemonInstance1$outboundSchema: z.ZodType; export declare function cpuDaemonInstance1ToJSON(cpuDaemonInstance1: CpuDaemonInstance1): string; /** @internal */ export type DaemonInstanceCpuUnion1$Outbound = CpuDaemonInstance1$Outbound | any; /** @internal */ export declare const DaemonInstanceCpuUnion1$outboundSchema: z.ZodType; export declare function daemonInstanceCpuUnion1ToJSON(daemonInstanceCpuUnion1: DaemonInstanceCpuUnion1): string; /** @internal */ export declare const MemoryDaemonInstanceUnit1$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryDaemonInstance1$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryDaemonInstance1$outboundSchema: z.ZodType; export declare function memoryDaemonInstance1ToJSON(memoryDaemonInstance1: MemoryDaemonInstance1): string; /** @internal */ export type DaemonInstanceMemoryUnion1$Outbound = MemoryDaemonInstance1$Outbound | any; /** @internal */ export declare const DaemonInstanceMemoryUnion1$outboundSchema: z.ZodType; export declare function daemonInstanceMemoryUnion1ToJSON(daemonInstanceMemoryUnion1: DaemonInstanceMemoryUnion1): string; /** @internal */ export type DaemonInstance1$Outbound = { cpu?: CpuDaemonInstance1$Outbound | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryDaemonInstance1$Outbound | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const DaemonInstance1$outboundSchema: z.ZodType; export declare function daemonInstance1ToJSON(daemonInstance1: DaemonInstance1): string; /** @internal */ export type InvolvedObject4$Outbound = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject4$outboundSchema: z.ZodType; export declare function involvedObject4ToJSON(involvedObject4: InvolvedObject4): string; /** @internal */ export type InvolvedObjectUnion4$Outbound = InvolvedObject4$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion4$outboundSchema: z.ZodType; export declare function involvedObjectUnion4ToJSON(involvedObjectUnion4: InvolvedObjectUnion4): string; /** @internal */ export type SourceEvent4$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent4$outboundSchema: z.ZodType; export declare function sourceEvent4ToJSON(sourceEvent4: SourceEvent4): string; /** @internal */ export type EventSourceUnion4$Outbound = SourceEvent4$Outbound | any; /** @internal */ export declare const EventSourceUnion4$outboundSchema: z.ZodType; export declare function eventSourceUnion4ToJSON(eventSourceUnion4: EventSourceUnion4): string; /** @internal */ export type SyncReconcileRequestEvent6$Outbound = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject4$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent4$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent6$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent6ToJSON(syncReconcileRequestEvent6: SyncReconcileRequestEvent6): string; /** @internal */ export declare const SyncReconcileRequestReason13$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity13$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue13$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue13$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue13ToJSON(syncReconcileRequestCollectionIssue13: SyncReconcileRequestCollectionIssue13): string; /** @internal */ export declare const SyncReconcileRequestHealth13$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle13$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus13$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus13$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus13ToJSON(syncReconcileRequestStatus13: SyncReconcileRequestStatus13): string; /** @internal */ export type DataAws1$Outbound = { assignedMachines: number; capacityGroup: string; commandSupported: boolean; daemonInstances: Array; daemonName?: string | undefined; desiredMachines: number; events: Array; healthyInstances: number; horizonClusterId: string; horizonStatus: string; horizonStatusMessage?: string | null | undefined; horizonStatusReason?: string | null | undefined; latestUpdateTimestamp: string; observedImage?: string | null | undefined; status: SyncReconcileRequestStatus13$Outbound; unavailableInstances: number; backend: "aws"; }; /** @internal */ export declare const DataAws1$outboundSchema: z.ZodType; export declare function dataAws1ToJSON(dataAws1: DataAws1): string; /** @internal */ export type SyncReconcileRequestDataUnion4$Outbound = DataAws1$Outbound | DataGcp1$Outbound | DataAzure1$Outbound | DataMachines1$Outbound | DataKubernetes3$Outbound | DataLocal4$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion4$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion4ToJSON(syncReconcileRequestDataUnion4: SyncReconcileRequestDataUnion4): string; /** @internal */ export type DataDaemon$Outbound = { data: DataAws1$Outbound | DataGcp1$Outbound | DataAzure1$Outbound | DataMachines1$Outbound | DataKubernetes3$Outbound | DataLocal4$Outbound; resourceType: "daemon"; }; /** @internal */ export declare const DataDaemon$outboundSchema: z.ZodType; export declare function dataDaemonToJSON(dataDaemon: DataDaemon): string; /** @internal */ export declare const ContainerUnitCpuUnit$outboundSchema: z.ZodEnum; /** @internal */ export type ContainerUnitCpu$Outbound = { unit: string; value: number; }; /** @internal */ export declare const ContainerUnitCpu$outboundSchema: z.ZodType; export declare function containerUnitCpuToJSON(containerUnitCpu: ContainerUnitCpu): string; /** @internal */ export type ContainerUnitCpuUnion$Outbound = ContainerUnitCpu$Outbound | any; /** @internal */ export declare const ContainerUnitCpuUnion$outboundSchema: z.ZodType; export declare function containerUnitCpuUnionToJSON(containerUnitCpuUnion: ContainerUnitCpuUnion): string; /** @internal */ export declare const ContainerUnitKind$outboundSchema: z.ZodEnum; /** @internal */ export declare const ContainerUnitMemoryUnit$outboundSchema: z.ZodEnum; /** @internal */ export type ContainerUnitMemory$Outbound = { unit: string; value: number; }; /** @internal */ export declare const ContainerUnitMemory$outboundSchema: z.ZodType; export declare function containerUnitMemoryToJSON(containerUnitMemory: ContainerUnitMemory): string; /** @internal */ export type ContainerUnitMemoryUnion$Outbound = ContainerUnitMemory$Outbound | any; /** @internal */ export declare const ContainerUnitMemoryUnion$outboundSchema: z.ZodType; export declare function containerUnitMemoryUnionToJSON(containerUnitMemoryUnion: ContainerUnitMemoryUnion): string; /** @internal */ export type ContainerUnit$Outbound = { cpu?: ContainerUnitCpu$Outbound | any | null | undefined; kind: string; memory?: ContainerUnitMemory$Outbound | any | null | undefined; name: string; phase?: string | null | undefined; pid?: number | null | undefined; ready: boolean; restartCount?: number | null | undefined; unitId: string; }; /** @internal */ export declare const ContainerUnit$outboundSchema: z.ZodType; export declare function containerUnitToJSON(containerUnit: ContainerUnit): string; /** @internal */ export type ContainerUnitUnion$Outbound = ContainerUnit$Outbound | any; /** @internal */ export declare const ContainerUnitUnion$outboundSchema: z.ZodType; export declare function containerUnitUnionToJSON(containerUnitUnion: ContainerUnitUnion): string; /** @internal */ export declare const CpuUnit5$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu5$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu5$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu5ToJSON(syncReconcileRequestCpu5: SyncReconcileRequestCpu5): string; /** @internal */ export type CpuUnion5$Outbound = SyncReconcileRequestCpu5$Outbound | any; /** @internal */ export declare const CpuUnion5$outboundSchema: z.ZodType; export declare function cpuUnion5ToJSON(cpuUnion5: CpuUnion5): string; /** @internal */ export declare const EventSeverity2$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestSubject2$Outbound = { id?: string | null | undefined; kind: string; name?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestSubject2$outboundSchema: z.ZodType; export declare function syncReconcileRequestSubject2ToJSON(syncReconcileRequestSubject2: SyncReconcileRequestSubject2): string; /** @internal */ export type SyncReconcileRequestSubjectUnion2$Outbound = SyncReconcileRequestSubject2$Outbound | any; /** @internal */ export declare const SyncReconcileRequestSubjectUnion2$outboundSchema: z.ZodType; export declare function syncReconcileRequestSubjectUnion2ToJSON(syncReconcileRequestSubjectUnion2: SyncReconcileRequestSubjectUnion2): string; /** @internal */ export type SyncReconcileRequestEvent5$Outbound = { kind: string; message: string; raw?: any | null | undefined; severity: string; subject?: SyncReconcileRequestSubject2$Outbound | any | null | undefined; timestamp: string; }; /** @internal */ export declare const SyncReconcileRequestEvent5$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent5ToJSON(syncReconcileRequestEvent5: SyncReconcileRequestEvent5): string; /** @internal */ export declare const MemoryUnit5$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory5$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory5$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory5ToJSON(syncReconcileRequestMemory5: SyncReconcileRequestMemory5): string; /** @internal */ export type MemoryUnion5$Outbound = SyncReconcileRequestMemory5$Outbound | any; /** @internal */ export declare const MemoryUnion5$outboundSchema: z.ZodType; export declare function memoryUnion5ToJSON(memoryUnion5: MemoryUnion5): string; /** @internal */ export declare const SyncReconcileRequestReason12$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity12$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue12$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue12$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue12ToJSON(syncReconcileRequestCollectionIssue12: SyncReconcileRequestCollectionIssue12): string; /** @internal */ export declare const SyncReconcileRequestHealth12$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle12$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus12$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus12$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus12ToJSON(syncReconcileRequestStatus12: SyncReconcileRequestStatus12): string; /** @internal */ export type DataLocal3$Outbound = { bindMountCount: number; containerId?: string | null | undefined; containerUnit?: ContainerUnit$Outbound | any | null | undefined; cpu?: SyncReconcileRequestCpu5$Outbound | any | null | undefined; events: Array; image?: string | null | undefined; localUrl?: string | null | undefined; memory?: SyncReconcileRequestMemory5$Outbound | any | null | undefined; name?: string | null | undefined; portCount: number; restartCount?: number | null | undefined; runtimeReachable: boolean; runtimeStatus?: string | null | undefined; status: SyncReconcileRequestStatus12$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal3$outboundSchema: z.ZodType; export declare function dataLocal3ToJSON(dataLocal3: DataLocal3): string; /** @internal */ export declare const CpuUnit4$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu4$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu4$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu4ToJSON(syncReconcileRequestCpu4: SyncReconcileRequestCpu4): string; /** @internal */ export type CpuUnion4$Outbound = SyncReconcileRequestCpu4$Outbound | any; /** @internal */ export declare const CpuUnion4$outboundSchema: z.ZodType; export declare function cpuUnion4ToJSON(cpuUnion4: CpuUnion4): string; /** @internal */ export type InvolvedObject3$Outbound = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject3$outboundSchema: z.ZodType; export declare function involvedObject3ToJSON(involvedObject3: InvolvedObject3): string; /** @internal */ export type InvolvedObjectUnion3$Outbound = InvolvedObject3$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion3$outboundSchema: z.ZodType; export declare function involvedObjectUnion3ToJSON(involvedObjectUnion3: InvolvedObjectUnion3): string; /** @internal */ export type SourceEvent3$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent3$outboundSchema: z.ZodType; export declare function sourceEvent3ToJSON(sourceEvent3: SourceEvent3): string; /** @internal */ export type EventSourceUnion3$Outbound = SourceEvent3$Outbound | any; /** @internal */ export declare const EventSourceUnion3$outboundSchema: z.ZodType; export declare function eventSourceUnion3ToJSON(eventSourceUnion3: EventSourceUnion3): string; /** @internal */ export type SyncReconcileRequestEvent4$Outbound = { count?: number | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject3$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent3$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent4$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent4ToJSON(syncReconcileRequestEvent4: SyncReconcileRequestEvent4): string; /** @internal */ export declare const MemoryUnit4$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory4$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory4$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory4ToJSON(syncReconcileRequestMemory4: SyncReconcileRequestMemory4): string; /** @internal */ export type MemoryUnion4$Outbound = SyncReconcileRequestMemory4$Outbound | any; /** @internal */ export declare const MemoryUnion4$outboundSchema: z.ZodType; export declare function memoryUnion4ToJSON(memoryUnion4: MemoryUnion4): string; /** @internal */ export declare const CpuPodUnit2$outboundSchema: z.ZodEnum; /** @internal */ export type CpuPod2$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuPod2$outboundSchema: z.ZodType; export declare function cpuPod2ToJSON(cpuPod2: CpuPod2): string; /** @internal */ export type PodCpuUnion2$Outbound = CpuPod2$Outbound | any; /** @internal */ export declare const PodCpuUnion2$outboundSchema: z.ZodType; export declare function podCpuUnion2ToJSON(podCpuUnion2: PodCpuUnion2): string; /** @internal */ export declare const MemoryPodUnit2$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryPod2$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryPod2$outboundSchema: z.ZodType; export declare function memoryPod2ToJSON(memoryPod2: MemoryPod2): string; /** @internal */ export type PodMemoryUnion2$Outbound = MemoryPod2$Outbound | any; /** @internal */ export declare const PodMemoryUnion2$outboundSchema: z.ZodType; export declare function podMemoryUnion2ToJSON(podMemoryUnion2: PodMemoryUnion2): string; /** @internal */ export type OwnerReference2$Outbound = { controller: boolean; kind: string; name: string; uid: string; }; /** @internal */ export declare const OwnerReference2$outboundSchema: z.ZodType; export declare function ownerReference2ToJSON(ownerReference2: OwnerReference2): string; /** @internal */ export type Pod2$Outbound = { cpu?: CpuPod2$Outbound | any | null | undefined; memory?: MemoryPod2$Outbound | any | null | undefined; name: string; nodeName?: string | null | undefined; ownerReferences: Array; phase?: string | null | undefined; podIp?: string | null | undefined; ready: boolean; restartCount: number; terminatedReason?: string | null | undefined; uid?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const Pod2$outboundSchema: z.ZodType; export declare function pod2ToJSON(pod2: Pod2): string; /** @internal */ export type Replicas3$Outbound = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; /** @internal */ export declare const Replicas3$outboundSchema: z.ZodType; export declare function replicas3ToJSON(replicas3: Replicas3): string; /** @internal */ export declare const SyncReconcileRequestReason11$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity11$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue11$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue11$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue11ToJSON(syncReconcileRequestCollectionIssue11: SyncReconcileRequestCollectionIssue11): string; /** @internal */ export declare const SyncReconcileRequestHealth11$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle11$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus11$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus11$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus11ToJSON(syncReconcileRequestStatus11: SyncReconcileRequestStatus11): string; /** @internal */ export type WorkloadCondition2$Outbound = { lastTransitionTime?: string | null | undefined; message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; /** @internal */ export declare const WorkloadCondition2$outboundSchema: z.ZodType; export declare function workloadCondition2ToJSON(workloadCondition2: WorkloadCondition2): string; /** @internal */ export type Workload2$Outbound = { availableReplicas?: number | null | undefined; conditions: Array; desiredGeneration?: number | null | undefined; desiredReplicas?: number | null | undefined; observedGeneration?: number | null | undefined; readyReplicas?: number | null | undefined; rolloutReason?: string | null | undefined; updatedReplicas?: number | null | undefined; }; /** @internal */ export declare const Workload2$outboundSchema: z.ZodType; export declare function workload2ToJSON(workload2: Workload2): string; /** @internal */ export type WorkloadUnion2$Outbound = Workload2$Outbound | any; /** @internal */ export declare const WorkloadUnion2$outboundSchema: z.ZodType; export declare function workloadUnion2ToJSON(workloadUnion2: WorkloadUnion2): string; /** @internal */ export declare const WorkloadKind2$outboundSchema: z.ZodEnum; /** @internal */ export type DataKubernetes2$Outbound = { cpu?: SyncReconcileRequestCpu4$Outbound | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory4$Outbound | any | null | undefined; name: string; namespace: string; pods: Array; replicas: Replicas3$Outbound; restarts?: number | null | undefined; status: SyncReconcileRequestStatus11$Outbound; workload?: Workload2$Outbound | any | null | undefined; workloadKind: string; backend: "kubernetes"; }; /** @internal */ export declare const DataKubernetes2$outboundSchema: z.ZodType; export declare function dataKubernetes2ToJSON(dataKubernetes2: DataKubernetes2): string; /** @internal */ export declare const CpuUnit3$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu3$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu3$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu3ToJSON(syncReconcileRequestCpu3: SyncReconcileRequestCpu3): string; /** @internal */ export type CpuUnion3$Outbound = SyncReconcileRequestCpu3$Outbound | any; /** @internal */ export declare const CpuUnion3$outboundSchema: z.ZodType; export declare function cpuUnion3ToJSON(cpuUnion3: CpuUnion3): string; /** @internal */ export type InvolvedObject2$Outbound = { details?: any | null | undefined; id?: string | null | undefined; kind?: string | null | undefined; machineId?: string | null | undefined; name?: string | null | undefined; replicaId?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject2$outboundSchema: z.ZodType; export declare function involvedObject2ToJSON(involvedObject2: InvolvedObject2): string; /** @internal */ export type InvolvedObjectUnion2$Outbound = InvolvedObject2$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion2$outboundSchema: z.ZodType; export declare function involvedObjectUnion2ToJSON(involvedObjectUnion2: InvolvedObjectUnion2): string; /** @internal */ export type SourceEvent2$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent2$outboundSchema: z.ZodType; export declare function sourceEvent2ToJSON(sourceEvent2: SourceEvent2): string; /** @internal */ export type EventSourceUnion2$Outbound = SourceEvent2$Outbound | any; /** @internal */ export declare const EventSourceUnion2$outboundSchema: z.ZodType; export declare function eventSourceUnion2ToJSON(eventSourceUnion2: EventSourceUnion2): string; /** @internal */ export type SyncReconcileRequestEvent3$Outbound = { count?: number | null | undefined; details?: any | null | undefined; eventId?: string | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject2$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent2$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent3$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent3ToJSON(syncReconcileRequestEvent3: SyncReconcileRequestEvent3): string; /** @internal */ export declare const MemoryUnit3$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory3$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory3$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory3ToJSON(syncReconcileRequestMemory3: SyncReconcileRequestMemory3): string; /** @internal */ export type MemoryUnion3$Outbound = SyncReconcileRequestMemory3$Outbound | any; /** @internal */ export declare const MemoryUnion3$outboundSchema: z.ZodType; export declare function memoryUnion3ToJSON(memoryUnion3: MemoryUnion3): string; /** @internal */ export declare const CpuReplicaUnitUnit$outboundSchema: z.ZodEnum; /** @internal */ export type CpuReplicaUnit$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuReplicaUnit$outboundSchema: z.ZodType; export declare function cpuReplicaUnitToJSON(cpuReplicaUnit: CpuReplicaUnit): string; /** @internal */ export type ReplicaUnitCpuUnion$Outbound = CpuReplicaUnit$Outbound | any; /** @internal */ export declare const ReplicaUnitCpuUnion$outboundSchema: z.ZodType; export declare function replicaUnitCpuUnionToJSON(replicaUnitCpuUnion: ReplicaUnitCpuUnion): string; /** @internal */ export declare const MemoryReplicaUnitUnit$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryReplicaUnit$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryReplicaUnit$outboundSchema: z.ZodType; export declare function memoryReplicaUnitToJSON(memoryReplicaUnit: MemoryReplicaUnit): string; /** @internal */ export type ReplicaUnitMemoryUnion$Outbound = MemoryReplicaUnit$Outbound | any; /** @internal */ export declare const ReplicaUnitMemoryUnion$outboundSchema: z.ZodType; export declare function replicaUnitMemoryUnionToJSON(replicaUnitMemoryUnion: ReplicaUnitMemoryUnion): string; /** @internal */ export type ReplicaUnit$Outbound = { cpu?: CpuReplicaUnit$Outbound | any | null | undefined; ip?: string | null | undefined; machineId?: string | null | undefined; memory?: MemoryReplicaUnit$Outbound | any | null | undefined; message?: string | null | undefined; metricsHealthy?: boolean | null | undefined; metricsLastUpdated?: string | null | undefined; metricsStatus?: string | null | undefined; name: string; nodeName?: string | null | undefined; phase?: string | null | undefined; ready: boolean; reason?: string | null | undefined; replicaId: string; restartCount?: number | null | undefined; status?: string | null | undefined; terminatedReason?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const ReplicaUnit$outboundSchema: z.ZodType; export declare function replicaUnitToJSON(replicaUnit: ReplicaUnit): string; /** @internal */ export type Replicas2$Outbound = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; /** @internal */ export declare const Replicas2$outboundSchema: z.ZodType; export declare function replicas2ToJSON(replicas2: Replicas2): string; /** @internal */ export declare const SchedulingMode$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestReason10$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity10$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue10$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue10$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue10ToJSON(syncReconcileRequestCollectionIssue10: SyncReconcileRequestCollectionIssue10): string; /** @internal */ export declare const SyncReconcileRequestHealth10$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle10$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus10$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus10$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus10ToJSON(syncReconcileRequestStatus10: SyncReconcileRequestStatus10): string; /** @internal */ export type DataHorizonPlatform$Outbound = { attentionCount: number; containerId: string; cpu?: SyncReconcileRequestCpu3$Outbound | any | null | undefined; events: Array; image?: string | null | undefined; latestUpdateTimestamp?: string | null | undefined; memory?: SyncReconcileRequestMemory3$Outbound | any | null | undefined; observedImage?: string | null | undefined; replicaUnits: Array; replicas: Replicas2$Outbound; schedulingMode: string; status: SyncReconcileRequestStatus10$Outbound; backend: "horizonPlatform"; }; /** @internal */ export declare const DataHorizonPlatform$outboundSchema: z.ZodType; export declare function dataHorizonPlatformToJSON(dataHorizonPlatform: DataHorizonPlatform): string; /** @internal */ export type SyncReconcileRequestDataUnion3$Outbound = DataHorizonPlatform$Outbound | DataKubernetes2$Outbound | DataLocal3$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion3$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion3ToJSON(syncReconcileRequestDataUnion3: SyncReconcileRequestDataUnion3): string; /** @internal */ export type DataContainer$Outbound = { data: DataHorizonPlatform$Outbound | DataKubernetes2$Outbound | DataLocal3$Outbound; resourceType: "container"; }; /** @internal */ export declare const DataContainer$outboundSchema: z.ZodType; export declare function dataContainerToJSON(dataContainer: DataContainer): string; /** @internal */ export declare const CpuUnit2$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu2$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu2$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu2ToJSON(syncReconcileRequestCpu2: SyncReconcileRequestCpu2): string; /** @internal */ export type CpuUnion2$Outbound = SyncReconcileRequestCpu2$Outbound | any; /** @internal */ export declare const CpuUnion2$outboundSchema: z.ZodType; export declare function cpuUnion2ToJSON(cpuUnion2: CpuUnion2): string; /** @internal */ export declare const EventSeverity1$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestSubject1$Outbound = { id?: string | null | undefined; kind: string; name?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestSubject1$outboundSchema: z.ZodType; export declare function syncReconcileRequestSubject1ToJSON(syncReconcileRequestSubject1: SyncReconcileRequestSubject1): string; /** @internal */ export type SyncReconcileRequestSubjectUnion1$Outbound = SyncReconcileRequestSubject1$Outbound | any; /** @internal */ export declare const SyncReconcileRequestSubjectUnion1$outboundSchema: z.ZodType; export declare function syncReconcileRequestSubjectUnion1ToJSON(syncReconcileRequestSubjectUnion1: SyncReconcileRequestSubjectUnion1): string; /** @internal */ export type SyncReconcileRequestEvent2$Outbound = { kind: string; message: string; raw?: any | null | undefined; severity: string; subject?: SyncReconcileRequestSubject1$Outbound | any | null | undefined; timestamp: string; }; /** @internal */ export declare const SyncReconcileRequestEvent2$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent2ToJSON(syncReconcileRequestEvent2: SyncReconcileRequestEvent2): string; /** @internal */ export declare const MemoryUnit2$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory2$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory2$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory2ToJSON(syncReconcileRequestMemory2: SyncReconcileRequestMemory2): string; /** @internal */ export type MemoryUnion2$Outbound = SyncReconcileRequestMemory2$Outbound | any; /** @internal */ export declare const MemoryUnion2$outboundSchema: z.ZodType; export declare function memoryUnion2ToJSON(memoryUnion2: MemoryUnion2): string; /** @internal */ export declare const ProcessCpuUnit$outboundSchema: z.ZodEnum; /** @internal */ export type ProcessCpu$Outbound = { unit: string; value: number; }; /** @internal */ export declare const ProcessCpu$outboundSchema: z.ZodType; export declare function processCpuToJSON(processCpu: ProcessCpu): string; /** @internal */ export type ProcessCpuUnion$Outbound = ProcessCpu$Outbound | any; /** @internal */ export declare const ProcessCpuUnion$outboundSchema: z.ZodType; export declare function processCpuUnionToJSON(processCpuUnion: ProcessCpuUnion): string; /** @internal */ export declare const ProcessKind$outboundSchema: z.ZodEnum; /** @internal */ export declare const ProcessMemoryUnit$outboundSchema: z.ZodEnum; /** @internal */ export type ProcessMemory$Outbound = { unit: string; value: number; }; /** @internal */ export declare const ProcessMemory$outboundSchema: z.ZodType; export declare function processMemoryToJSON(processMemory: ProcessMemory): string; /** @internal */ export type ProcessMemoryUnion$Outbound = ProcessMemory$Outbound | any; /** @internal */ export declare const ProcessMemoryUnion$outboundSchema: z.ZodType; export declare function processMemoryUnionToJSON(processMemoryUnion: ProcessMemoryUnion): string; /** @internal */ export type Process$Outbound = { cpu?: ProcessCpu$Outbound | any | null | undefined; kind: string; memory?: ProcessMemory$Outbound | any | null | undefined; name: string; phase?: string | null | undefined; pid?: number | null | undefined; ready: boolean; restartCount?: number | null | undefined; unitId: string; }; /** @internal */ export declare const Process$outboundSchema: z.ZodType; export declare function processToJSON(process: Process): string; /** @internal */ export type ProcessUnion$Outbound = Process$Outbound | any; /** @internal */ export declare const ProcessUnion$outboundSchema: z.ZodType; export declare function processUnionToJSON(processUnion: ProcessUnion): string; /** @internal */ export declare const SyncReconcileRequestReason9$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity9$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue9$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue9$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue9ToJSON(syncReconcileRequestCollectionIssue9: SyncReconcileRequestCollectionIssue9): string; /** @internal */ export declare const SyncReconcileRequestHealth9$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle9$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus9$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus9$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus9ToJSON(syncReconcileRequestStatus9: SyncReconcileRequestStatus9): string; /** @internal */ export type DataLocal2$Outbound = { commandSupported: boolean; cpu?: SyncReconcileRequestCpu2$Outbound | any | null | undefined; events: Array; imagePathPresent: boolean; memory?: SyncReconcileRequestMemory2$Outbound | any | null | undefined; pid?: number | null | undefined; process?: Process$Outbound | any | null | undefined; readinessProbeOk?: boolean | null | undefined; status: SyncReconcileRequestStatus9$Outbound; triggerCount: number; backend: "local"; }; /** @internal */ export declare const DataLocal2$outboundSchema: z.ZodType; export declare function dataLocal2ToJSON(dataLocal2: DataLocal2): string; /** @internal */ export declare const CpuUnit1$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCpu1$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestCpu1$outboundSchema: z.ZodType; export declare function syncReconcileRequestCpu1ToJSON(syncReconcileRequestCpu1: SyncReconcileRequestCpu1): string; /** @internal */ export type CpuUnion1$Outbound = SyncReconcileRequestCpu1$Outbound | any; /** @internal */ export declare const CpuUnion1$outboundSchema: z.ZodType; export declare function cpuUnion1ToJSON(cpuUnion1: CpuUnion1): string; /** @internal */ export type InvolvedObject1$Outbound = { apiVersion?: string | null | undefined; fieldPath?: string | null | undefined; kind?: string | null | undefined; name?: string | null | undefined; namespace?: string | null | undefined; resourceVersion?: string | null | undefined; uid?: string | null | undefined; }; /** @internal */ export declare const InvolvedObject1$outboundSchema: z.ZodType; export declare function involvedObject1ToJSON(involvedObject1: InvolvedObject1): string; /** @internal */ export type InvolvedObjectUnion1$Outbound = InvolvedObject1$Outbound | any; /** @internal */ export declare const InvolvedObjectUnion1$outboundSchema: z.ZodType; export declare function involvedObjectUnion1ToJSON(involvedObjectUnion1: InvolvedObjectUnion1): string; /** @internal */ export type SourceEvent1$Outbound = { component?: string | null | undefined; host?: string | null | undefined; }; /** @internal */ export declare const SourceEvent1$outboundSchema: z.ZodType; export declare function sourceEvent1ToJSON(sourceEvent1: SourceEvent1): string; /** @internal */ export type EventSourceUnion1$Outbound = SourceEvent1$Outbound | any; /** @internal */ export declare const EventSourceUnion1$outboundSchema: z.ZodType; export declare function eventSourceUnion1ToJSON(eventSourceUnion1: EventSourceUnion1): string; /** @internal */ export type SyncReconcileRequestEvent1$Outbound = { count?: number | null | undefined; eventTime?: string | null | undefined; firstTimestamp?: string | null | undefined; involvedObject?: InvolvedObject1$Outbound | any | null | undefined; lastTimestamp?: string | null | undefined; message: string; raw?: any | null | undefined; reason: string; source?: SourceEvent1$Outbound | any | null | undefined; type?: string | null | undefined; }; /** @internal */ export declare const SyncReconcileRequestEvent1$outboundSchema: z.ZodType; export declare function syncReconcileRequestEvent1ToJSON(syncReconcileRequestEvent1: SyncReconcileRequestEvent1): string; /** @internal */ export declare const MemoryUnit1$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestMemory1$Outbound = { unit: string; value: number; }; /** @internal */ export declare const SyncReconcileRequestMemory1$outboundSchema: z.ZodType; export declare function syncReconcileRequestMemory1ToJSON(syncReconcileRequestMemory1: SyncReconcileRequestMemory1): string; /** @internal */ export type MemoryUnion1$Outbound = SyncReconcileRequestMemory1$Outbound | any; /** @internal */ export declare const MemoryUnion1$outboundSchema: z.ZodType; export declare function memoryUnion1ToJSON(memoryUnion1: MemoryUnion1): string; /** @internal */ export declare const CpuPodUnit1$outboundSchema: z.ZodEnum; /** @internal */ export type CpuPod1$Outbound = { unit: string; value: number; }; /** @internal */ export declare const CpuPod1$outboundSchema: z.ZodType; export declare function cpuPod1ToJSON(cpuPod1: CpuPod1): string; /** @internal */ export type PodCpuUnion1$Outbound = CpuPod1$Outbound | any; /** @internal */ export declare const PodCpuUnion1$outboundSchema: z.ZodType; export declare function podCpuUnion1ToJSON(podCpuUnion1: PodCpuUnion1): string; /** @internal */ export declare const MemoryPodUnit1$outboundSchema: z.ZodEnum; /** @internal */ export type MemoryPod1$Outbound = { unit: string; value: number; }; /** @internal */ export declare const MemoryPod1$outboundSchema: z.ZodType; export declare function memoryPod1ToJSON(memoryPod1: MemoryPod1): string; /** @internal */ export type PodMemoryUnion1$Outbound = MemoryPod1$Outbound | any; /** @internal */ export declare const PodMemoryUnion1$outboundSchema: z.ZodType; export declare function podMemoryUnion1ToJSON(podMemoryUnion1: PodMemoryUnion1): string; /** @internal */ export type OwnerReference1$Outbound = { controller: boolean; kind: string; name: string; uid: string; }; /** @internal */ export declare const OwnerReference1$outboundSchema: z.ZodType; export declare function ownerReference1ToJSON(ownerReference1: OwnerReference1): string; /** @internal */ export type Pod1$Outbound = { cpu?: CpuPod1$Outbound | any | null | undefined; memory?: MemoryPod1$Outbound | any | null | undefined; name: string; nodeName?: string | null | undefined; ownerReferences: Array; phase?: string | null | undefined; podIp?: string | null | undefined; ready: boolean; restartCount: number; terminatedReason?: string | null | undefined; uid?: string | null | undefined; waitingReason?: string | null | undefined; }; /** @internal */ export declare const Pod1$outboundSchema: z.ZodType; export declare function pod1ToJSON(pod1: Pod1): string; /** @internal */ export type Replicas1$Outbound = { available?: number | null | undefined; current?: number | null | undefined; desired?: number | null | undefined; misscheduled?: number | null | undefined; ready?: number | null | undefined; updated?: number | null | undefined; }; /** @internal */ export declare const Replicas1$outboundSchema: z.ZodType; export declare function replicas1ToJSON(replicas1: Replicas1): string; /** @internal */ export declare const SyncReconcileRequestReason8$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity8$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue8$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue8$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue8ToJSON(syncReconcileRequestCollectionIssue8: SyncReconcileRequestCollectionIssue8): string; /** @internal */ export declare const SyncReconcileRequestHealth8$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle8$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus8$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus8$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus8ToJSON(syncReconcileRequestStatus8: SyncReconcileRequestStatus8): string; /** @internal */ export type WorkloadCondition1$Outbound = { lastTransitionTime?: string | null | undefined; message?: string | null | undefined; reason?: string | null | undefined; status: string; type: string; }; /** @internal */ export declare const WorkloadCondition1$outboundSchema: z.ZodType; export declare function workloadCondition1ToJSON(workloadCondition1: WorkloadCondition1): string; /** @internal */ export type Workload1$Outbound = { availableReplicas?: number | null | undefined; conditions: Array; desiredGeneration?: number | null | undefined; desiredReplicas?: number | null | undefined; observedGeneration?: number | null | undefined; readyReplicas?: number | null | undefined; rolloutReason?: string | null | undefined; updatedReplicas?: number | null | undefined; }; /** @internal */ export declare const Workload1$outboundSchema: z.ZodType; export declare function workload1ToJSON(workload1: Workload1): string; /** @internal */ export type WorkloadUnion1$Outbound = Workload1$Outbound | any; /** @internal */ export declare const WorkloadUnion1$outboundSchema: z.ZodType; export declare function workloadUnion1ToJSON(workloadUnion1: WorkloadUnion1): string; /** @internal */ export declare const WorkloadKind1$outboundSchema: z.ZodEnum; /** @internal */ export type DataKubernetes1$Outbound = { cpu?: SyncReconcileRequestCpu1$Outbound | any | null | undefined; events: Array; memory?: SyncReconcileRequestMemory1$Outbound | any | null | undefined; name: string; namespace: string; pods: Array; replicas: Replicas1$Outbound; restarts?: number | null | undefined; status: SyncReconcileRequestStatus8$Outbound; triggerCount: number; workload?: Workload1$Outbound | any | null | undefined; workloadKind: string; backend: "kubernetes"; }; /** @internal */ export declare const DataKubernetes1$outboundSchema: z.ZodType; export declare function dataKubernetes1ToJSON(dataKubernetes1: DataKubernetes1): string; /** @internal */ export declare const SyncReconcileRequestReason7$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity7$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue7$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue7$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue7ToJSON(syncReconcileRequestCollectionIssue7: SyncReconcileRequestCollectionIssue7): string; /** @internal */ export declare const SyncReconcileRequestHealth7$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle7$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus7$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus7$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus7ToJSON(syncReconcileRequestStatus7: SyncReconcileRequestStatus7): string; /** @internal */ export type DataAzureContainerApps1$Outbound = { appName: string; cpu?: number | null | undefined; environmentName?: string | null | undefined; ingressFqdn?: string | null | undefined; maxReplicas?: number | null | undefined; memory?: string | null | undefined; minReplicas?: number | null | undefined; provisioningState?: string | null | undefined; revision?: string | null | undefined; runningStatus?: string | null | undefined; status: SyncReconcileRequestStatus7$Outbound; backend: "azureContainerApps"; }; /** @internal */ export declare const DataAzureContainerApps1$outboundSchema: z.ZodType; export declare function dataAzureContainerApps1ToJSON(dataAzureContainerApps1: DataAzureContainerApps1): string; /** @internal */ export declare const SyncReconcileRequestReason6$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity6$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue6$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue6$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue6ToJSON(syncReconcileRequestCollectionIssue6: SyncReconcileRequestCollectionIssue6): string; /** @internal */ export declare const SyncReconcileRequestHealth6$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle6$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus6$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus6$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus6ToJSON(syncReconcileRequestStatus6: SyncReconcileRequestStatus6): string; /** @internal */ export type DataGcpCloudRun$Outbound = { containerImage?: string | null | undefined; cpuLimit?: string | null | undefined; generation?: number | null | undefined; latestCreatedRevision?: string | null | undefined; latestReadyRevision?: string | null | undefined; maxInstanceCount?: number | null | undefined; memoryLimit?: string | null | undefined; minInstanceCount?: number | null | undefined; observedGeneration?: number | null | undefined; region?: string | null | undefined; service: string; status: SyncReconcileRequestStatus6$Outbound; trafficCount: number; uri?: string | null | undefined; urls: Array; backend: "gcpCloudRun"; }; /** @internal */ export declare const DataGcpCloudRun$outboundSchema: z.ZodType; export declare function dataGcpCloudRunToJSON(dataGcpCloudRun: DataGcpCloudRun): string; /** @internal */ export declare const SyncReconcileRequestReason5$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity5$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue5$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue5$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue5ToJSON(syncReconcileRequestCollectionIssue5: SyncReconcileRequestCollectionIssue5): string; /** @internal */ export declare const SyncReconcileRequestHealth5$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle5$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus5$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus5$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus5ToJSON(syncReconcileRequestStatus5: SyncReconcileRequestStatus5): string; /** @internal */ export type DataAwsLambda$Outbound = { codeSha256?: string | null | undefined; functionName: string; functionUrlAuthType?: string | null | undefined; functionUrlCorsPresent: boolean; lastModified?: string | null | undefined; lastUpdateStatus?: string | null | undefined; lastUpdateStatusReason?: string | null | undefined; lastUpdateStatusReasonCode?: string | null | undefined; layerCount: number; memorySizeMb?: number | null | undefined; packageType?: string | null | undefined; revisionId?: string | null | undefined; runtime?: string | null | undefined; state?: string | null | undefined; stateReason?: string | null | undefined; stateReasonCode?: string | null | undefined; status: SyncReconcileRequestStatus5$Outbound; timeoutSeconds?: number | null | undefined; triggerCount: number; version?: string | null | undefined; backend: "awsLambda"; }; /** @internal */ export declare const DataAwsLambda$outboundSchema: z.ZodType; export declare function dataAwsLambdaToJSON(dataAwsLambda: DataAwsLambda): string; /** @internal */ export type SyncReconcileRequestDataUnion2$Outbound = DataAwsLambda$Outbound | DataGcpCloudRun$Outbound | DataAzureContainerApps1$Outbound | DataKubernetes1$Outbound | DataLocal2$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion2$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion2ToJSON(syncReconcileRequestDataUnion2: SyncReconcileRequestDataUnion2): string; /** @internal */ export type DataWorker$Outbound = { data: DataAwsLambda$Outbound | DataGcpCloudRun$Outbound | DataAzureContainerApps1$Outbound | DataKubernetes1$Outbound | DataLocal2$Outbound; resourceType: "worker"; }; /** @internal */ export declare const DataWorker$outboundSchema: z.ZodType; export declare function dataWorkerToJSON(dataWorker: DataWorker): string; /** @internal */ export declare const SyncReconcileRequestReason4$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity4$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue4$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue4$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue4ToJSON(syncReconcileRequestCollectionIssue4: SyncReconcileRequestCollectionIssue4): string; /** @internal */ export declare const SyncReconcileRequestHealth4$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle4$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus4$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus4$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus4ToJSON(syncReconcileRequestStatus4: SyncReconcileRequestStatus4): string; /** @internal */ export type DataLocal1$Outbound = { isDirectory?: boolean | null | undefined; modifiedAt?: string | null | undefined; path: string; pathExists: boolean; readonly?: boolean | null | undefined; status: SyncReconcileRequestStatus4$Outbound; backend: "local"; }; /** @internal */ export declare const DataLocal1$outboundSchema: z.ZodType; export declare function dataLocal1ToJSON(dataLocal1: DataLocal1): string; /** @internal */ export declare const SyncReconcileRequestReason3$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity3$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue3$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue3$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue3ToJSON(syncReconcileRequestCollectionIssue3: SyncReconcileRequestCollectionIssue3): string; /** @internal */ export declare const SyncReconcileRequestHealth3$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle3$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus3$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus3$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus3ToJSON(syncReconcileRequestStatus3: SyncReconcileRequestStatus3): string; /** @internal */ export type DataAzureBlob$Outbound = { accessTier?: string | null | undefined; accountKind?: string | null | undefined; allowBlobPublicAccess?: boolean | null | undefined; blobDeleteRetentionDays?: number | null | undefined; blobDeleteRetentionEnabled?: boolean | null | undefined; blobEncryptionEnabled?: boolean | null | undefined; blobVersioningEnabled?: boolean | null | undefined; changeFeedEnabled?: boolean | null | undefined; changeFeedRetentionDays?: number | null | undefined; containerDeleteRetentionDays?: number | null | undefined; containerDeleteRetentionEnabled?: boolean | null | undefined; containerPublicAccess?: string | null | undefined; encryptionKeySource?: string | null | undefined; fileEncryptionEnabled?: boolean | null | undefined; location?: string | null | undefined; name: string; primaryLocation?: string | null | undefined; provisioningState?: string | null | undefined; publicNetworkAccess?: string | null | undefined; queueEncryptionEnabled?: boolean | null | undefined; resourceGroup?: string | null | undefined; secondaryLocation?: string | null | undefined; skuName?: string | null | undefined; skuTier?: string | null | undefined; status: SyncReconcileRequestStatus3$Outbound; statusOfPrimary?: string | null | undefined; statusOfSecondary?: string | null | undefined; storageAccountName?: string | null | undefined; tableEncryptionEnabled?: boolean | null | undefined; backend: "azureBlob"; }; /** @internal */ export declare const DataAzureBlob$outboundSchema: z.ZodType; export declare function dataAzureBlobToJSON(dataAzureBlob: DataAzureBlob): string; /** @internal */ export declare const SyncReconcileRequestReason2$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity2$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue2$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue2$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue2ToJSON(syncReconcileRequestCollectionIssue2: SyncReconcileRequestCollectionIssue2): string; /** @internal */ export declare const SyncReconcileRequestHealth2$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle2$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus2$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus2$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus2ToJSON(syncReconcileRequestStatus2: SyncReconcileRequestStatus2): string; /** @internal */ export type DataGcpCloudStorage$Outbound = { bucketId?: string | null | undefined; defaultKmsKeyName?: string | null | undefined; encryptionConfigPresent: boolean; lifecyclePresent: boolean; lifecycleRuleCount?: number | null | undefined; location?: string | null | undefined; locationType?: string | null | undefined; name: string; publicAccessPrevention?: string | null | undefined; retentionPeriod?: string | null | undefined; retentionPolicyEffectiveTime?: string | null | undefined; retentionPolicyIsLocked?: boolean | null | undefined; softDeleteEffectiveTime?: string | null | undefined; softDeleteRetentionDurationSeconds?: string | null | undefined; status: SyncReconcileRequestStatus2$Outbound; storageClass?: string | null | undefined; uniformBucketLevelAccessEnabled?: boolean | null | undefined; uniformBucketLevelAccessLockedTime?: string | null | undefined; versioningEnabled?: boolean | null | undefined; backend: "gcpCloudStorage"; }; /** @internal */ export declare const DataGcpCloudStorage$outboundSchema: z.ZodType; export declare function dataGcpCloudStorageToJSON(dataGcpCloudStorage: DataGcpCloudStorage): string; /** @internal */ export declare const SyncReconcileRequestReason1$outboundSchema: z.ZodEnum; /** @internal */ export declare const StatusSeverity1$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestCollectionIssue1$Outbound = { message: string; reason: string; severity: string; source: string; }; /** @internal */ export declare const SyncReconcileRequestCollectionIssue1$outboundSchema: z.ZodType; export declare function syncReconcileRequestCollectionIssue1ToJSON(syncReconcileRequestCollectionIssue1: SyncReconcileRequestCollectionIssue1): string; /** @internal */ export declare const SyncReconcileRequestHealth1$outboundSchema: z.ZodEnum; /** @internal */ export declare const SyncReconcileRequestLifecycle1$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestStatus1$Outbound = { collectionIssues: Array; health: string; lifecycle: string; message?: string | null | undefined; partial: boolean; stale: boolean; }; /** @internal */ export declare const SyncReconcileRequestStatus1$outboundSchema: z.ZodType; export declare function syncReconcileRequestStatus1ToJSON(syncReconcileRequestStatus1: SyncReconcileRequestStatus1): string; /** @internal */ export type DataAwsS3$Outbound = { blockPublicAcls?: boolean | null | undefined; blockPublicPolicy?: boolean | null | undefined; bucketAclPresent?: boolean | null | undefined; bucketLocation?: string | null | undefined; bucketPolicyPresent?: boolean | null | undefined; encryptionConfigPresent: boolean; encryptionEnabled?: boolean | null | undefined; ignorePublicAcls?: boolean | null | undefined; lifecyclePresent: boolean; lifecycleRuleCount?: number | null | undefined; name: string; publicAccessBlockPresent: boolean; region?: string | null | undefined; restrictPublicBuckets?: boolean | null | undefined; status: SyncReconcileRequestStatus1$Outbound; versioningEnabled?: boolean | null | undefined; versioningStatus?: string | null | undefined; backend: "awsS3"; }; /** @internal */ export declare const DataAwsS3$outboundSchema: z.ZodType; export declare function dataAwsS3ToJSON(dataAwsS3: DataAwsS3): string; /** @internal */ export type SyncReconcileRequestDataUnion1$Outbound = DataAwsS3$Outbound | DataGcpCloudStorage$Outbound | DataAzureBlob$Outbound | DataLocal1$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion1$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion1ToJSON(syncReconcileRequestDataUnion1: SyncReconcileRequestDataUnion1): string; /** @internal */ export type DataStorage$Outbound = { data: DataAwsS3$Outbound | DataGcpCloudStorage$Outbound | DataAzureBlob$Outbound | DataLocal1$Outbound; resourceType: "storage"; }; /** @internal */ export declare const DataStorage$outboundSchema: z.ZodType; export declare function dataStorageToJSON(dataStorage: DataStorage): string; /** @internal */ export type SyncReconcileRequestDataUnion19$Outbound = DataStorage$Outbound | DataWorker$Outbound | DataContainer$Outbound | DataDaemon$Outbound | DataComputeCluster$Outbound | DataKubernetesCluster$Outbound | DataQueue$Outbound | DataKv$Outbound | DataPostgres$Outbound | DataVault$Outbound | DataServiceAccount$Outbound | DataNetwork$Outbound | DataRemoteStackManagement$Outbound | DataArtifactRegistry$Outbound | DataBuild$Outbound | DataServiceActivation$Outbound | DataAzureResourceGroup$Outbound | DataAzureStorageAccount$Outbound | DataAzureContainerAppsEnvironment$Outbound | DataAzureServiceBusNamespace$Outbound | DataAi$Outbound | DataKey$Outbound | DataSandbox$Outbound; /** @internal */ export declare const SyncReconcileRequestDataUnion19$outboundSchema: z.ZodType; export declare function syncReconcileRequestDataUnion19ToJSON(syncReconcileRequestDataUnion19: SyncReconcileRequestDataUnion19): string; /** @internal */ export declare const SyncReconcileRequestFormat$outboundSchema: z.ZodEnum; /** @internal */ export type SyncReconcileRequestRaw$Outbound = { body: string; collectedAt: string; format: string; source: string; truncated: boolean; }; /** @internal */ export declare const SyncReconcileRequestRaw$outboundSchema: z.ZodType; export declare function syncReconcileRequestRawToJSON(syncReconcileRequestRaw: SyncReconcileRequestRaw): string; /** @internal */ export type ResourceHeartbeat$Outbound = { backend: string; controllerPlatform: string; data: DataStorage$Outbound | DataWorker$Outbound | DataContainer$Outbound | DataDaemon$Outbound | DataComputeCluster$Outbound | DataKubernetesCluster$Outbound | DataQueue$Outbound | DataKv$Outbound | DataPostgres$Outbound | DataVault$Outbound | DataServiceAccount$Outbound | DataNetwork$Outbound | DataRemoteStackManagement$Outbound | DataArtifactRegistry$Outbound | DataBuild$Outbound | DataServiceActivation$Outbound | DataAzureResourceGroup$Outbound | DataAzureStorageAccount$Outbound | DataAzureContainerAppsEnvironment$Outbound | DataAzureServiceBusNamespace$Outbound | DataAi$Outbound | DataKey$Outbound | DataSandbox$Outbound; deploymentId?: string | null | undefined; observedAt: string; raw: Array; resourceId: string; resourceType: string; }; /** @internal */ export declare const ResourceHeartbeat$outboundSchema: z.ZodType; export declare function resourceHeartbeatToJSON(resourceHeartbeat: ResourceHeartbeat): string; /** @internal */ export type SyncReconcileRequest$Outbound = { deploymentId: string; session?: string | undefined; operationId?: string | undefined; attemptId?: string | undefined; state: DeploymentState$Outbound; updateHeartbeat?: boolean | undefined; suggestedDelayMs?: number | undefined; resourceHeartbeats?: Array | undefined; observedInventoryBatches?: Array | undefined; capabilities?: Array | undefined; operatorVersion?: string | undefined; operatorImage?: RemoteOperatorImageIdentity$Outbound | undefined; operationsReport?: OperationsReport$Outbound | undefined; }; /** @internal */ export declare const SyncReconcileRequest$outboundSchema: z.ZodType; export declare function syncReconcileRequestToJSON(syncReconcileRequest: SyncReconcileRequest): string; //# sourceMappingURL=syncreconcilerequest.d.ts.map