/** One compatibility source for manifest types, validation, discovery and configuration UIs. */ export declare const INFRA_RUNTIME_COMPATIBILITY: { readonly minikube: readonly ["local"]; readonly k3s: readonly ["local", "hetzner"]; readonly 'docker-compose': readonly ["local", "hetzner"]; }; /** Canonical package identities. Capabilities describe ownership, not eight mandatory methods. */ export declare const INFRA_ADAPTER_CATALOG: { readonly local: { readonly id: "local"; readonly package: "@ankhorage/local"; readonly kind: "compute"; readonly configVersion: 1; readonly capabilities: readonly ["compute"]; readonly targets: readonly ["local-host"]; readonly dependencies: readonly []; }; readonly hetzner: { readonly id: "hetzner"; readonly package: "@ankhorage/hetzner"; readonly kind: "compute"; readonly configVersion: 1; readonly capabilities: readonly ["compute"]; readonly targets: readonly ["ssh-host"]; readonly dependencies: readonly []; }; readonly minikube: { readonly id: "minikube"; readonly package: "@ankhorage/minikube"; readonly kind: "runtime"; readonly configVersion: 1; readonly capabilities: readonly ["runtime", "workloads", "networking"]; readonly targets: readonly ["local-host"]; readonly dependencies: readonly ["compute"]; }; readonly k3s: { readonly id: "k3s"; readonly package: "@ankhorage/k3s"; readonly kind: "runtime"; readonly configVersion: 1; readonly capabilities: readonly ["runtime", "workloads", "networking"]; readonly targets: readonly ["local-host", "ssh-host"]; readonly dependencies: readonly ["compute"]; }; readonly 'docker-compose': { readonly id: "docker-compose"; readonly package: "@ankhorage/docker-compose"; readonly kind: "runtime"; readonly configVersion: 1; readonly capabilities: readonly ["runtime", "workloads", "networking"]; readonly targets: readonly ["local-host", "ssh-host"]; readonly dependencies: readonly ["compute"]; }; readonly supabase: { readonly id: "supabase"; readonly package: "@ankhorage/supabase"; readonly kind: "service"; readonly configVersion: 1; readonly capabilities: readonly ["database", "auth", "objectStorage"]; readonly targets: readonly []; readonly dependencies: readonly ["workloads"]; }; readonly cerbos: { readonly id: "cerbos"; readonly package: "@ankhorage/cerbos"; readonly kind: "service"; readonly configVersion: 1; readonly capabilities: readonly ["authz"]; readonly targets: readonly []; readonly dependencies: readonly ["workloads"]; }; readonly r2: { readonly id: "r2"; readonly package: "@ankhorage/r2"; readonly kind: "service"; readonly configVersion: 1; readonly capabilities: readonly ["objectStorage"]; readonly targets: readonly []; readonly dependencies: readonly []; }; readonly 'supabase-vault': { readonly id: "supabase-vault"; readonly package: "@ankhorage/supabase-vault"; readonly kind: "service"; readonly configVersion: 1; readonly capabilities: readonly ["secretStore"]; readonly targets: readonly []; readonly dependencies: readonly ["database"]; }; }; //# sourceMappingURL=constants.d.ts.map